avg_rating: 4.09
name: John  Weber
about: John Weber holds a PhD in history from the College of William and Mary.