James Orr

Associate Professor of Philosophy of Religion at the University of Cambridge