Neil Messer
Neil Messer is Professor of Theology at the University of Winchester, where his research and teaching focus on Christian ethics and the relationship of science and theology.

Most popular books
Friends Scheme
Our online book club offers discounts on hundreds of titles...