John Lennox
Birthday: 1943-11-07 | Place of Birth: Northern Ireland...
Known For
Dawkins vs Lennox: Has Science Buried God?
The God Delusion Debate