DownloadThe Portobello Bookshop Gift Guide 2024

John D Fairfield Author & Editor

John D. Fairfield is Professor of History and Academic Director of the Institute for Politics and Public Life at Xavier University and the author of The Mysteries of the Great City: The Politics of Urban Design, 1877-1937.