avg_rating: 3.76
name: Gerard J. DeGroot
about: Senior Lecturer and Head of the Department of Modern History at the University of St. Andrews.