William Storrar is Professor of Christian Ethics and Practical Theology, and Director of the Centre for Theology and Public Issues, in the University of Edinburgh.