Author Archive

Jeremy R. Carrette

Jeremy Carrette is the Senior Lecturer in Theology and Religious Studies in the School of European Culture and Languages at the University of Kent.