birth_date: None
avg_rating: 3.81
name: James Thrower
about: James Thrower is a professor in the history of religions and director of the Centre for the Study of Religions at the University of Aberdeen Scotland.
death_date: None