DownloadThe Portobello Bookshop Gift Guide 2024

John McLeod Author & Editor

John McLeod, PhD, is professor of history at the University of Louisville, Louisville, KY. He is the author of Greenwood's The History of India, Second Edition.