John Marshall is professor of history (early modern Europe, with emphasis on British and intellectual history) at Johns Hopkins University.
John Marshall is professor of history (early modern Europe, with emphasis on British and intellectual history) at Johns Hopkins University.