Life's Hardest Questions
Is God necessary for morality? This was the question for the debate between Dr. William Craig, Research Professor of Philosophy at Talbot School of Theology, and Shelly Kagan, Clark Professor of Philosophy at Yale University, on the evening of February 24, 2009, at Columbia University in New York City.