

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


