- Angels: A History
- Angels: A Very Short Introduction
- The soul of the human embryo: An enquiry into the status of the human embryo in the Christian tradition: Christianity and the Human Embryo
- The Moral Philosophy of Elizabeth Anscombe (St Andrews Studies in Philosophy and Public Affairs)
- Approaching the End: A Theological Exploration of Death and Dying (Oxford Studies in Theological Ethics)