Where is God in suffering? Oxford Professor of Mathematics, John Lennox, speaking at The Veritas Forum at Harvard Med School, 2014.