Templeton Lecture
Public Lecture by Prof. David S. Oderberg, Department of Philosophy, sponsored by the Royal Institute of Philosophy and the John Templeton Foundation
Register to attend