name: James L. Roark
avg_rating: 3.68
ratings_count: 648
about: James L. Roark is professor of history at Emory University.