birth_date: 1950-06-14 00:00:00
avg_rating: 3.68
name: James R. Barrett
about: James R. Barrett is Professor Emeritus of History at the University of Illinois.