Andrew Dole Author & Editor

Andrew Dole is a Professor of Religion at Amherst College, USA.