John Lennox at Harvard Medical School

Where is God in Suffering

Oxford Professor of Mathematics, John Lennox, speaking at The Veritas Forum at Harvard Med School, 2014