Skip to main content

The Dennett/D'Souza Debate

Submitted by Ken Watts on Thu, 12/06/2007 - 16:11

On November 30 2007, Dinesh D'Souza debated Tufts University professor Daniel Dennett at Tufts on the question: "Is God a Human Invention".

I found the debate interesting in terms of the light it threw, for me, on the problem humanity faces in these times as we try to adjust our world-view to the discoveries of modern science without losing our sense of value and meaning.