A review by sophieb1211
A Critical Introduction to the Study of Religion by Craig Martin
informative
reflective
fast-paced
5.0