Brian Brock Author & Editor

Brian Brock is Professor of Moral and Practical Theology, Department of Divinity and Religious Studies, University of Aberdeen.