John Robert McNeill John Robert McNeill is a professor at the School of Foreign Service and History Department at Georgetown University. Books by the Author