William Carroll is Thomas Aquinas Fellow in Theology and Science, Blackfriars, University of Oxford.