John R. McNeill is a University Professor at Georgetown University, with appointments in the School of Foreign Service and the Department of History. He previously held the Cinco Hermanos Chair in... Read more