Richard Dawkins vs John Lennox | The God Delusion Debate The God Delusion Debate pits world-renowned atheist and scientist Professor Richard Dawkins against his Oxford University colleague Professor John Lennox, who is both a scientist and a Christian theologi