birth_date: None
avg_rating: 4.08
name: James Hitchcock
about: James Hitchcock Ph.D. is a longtime professor of history at St. Louis University which he attended as an undergraduate. He received his masters and doctorate degrees from Princeton University
death_date: None