John Lennox
About
John Carson Lennox is a Northern Irish mathematician, bioethicist and Christian apologist. He has written many books on religion, ethics, the relationship between science and faith, and has had numerous public debates with atheists including Richard Dawkins and Christopher Hitchens.