James Carter teaches Philosophy and Religious Studies at Wellington College, UK. He was previously a postdoctoral research fellow in Philosophy at Heythrop College, University of London, and tutor in Philosophy and Theology at Regent's Park College, University of Oxford. Dr Carter is the co-editor of Moral Powers, Fragile Beliefs: Essays in Moral and Religious Philosophy (Continuum, 2011)