John C. Lennox

John C. Lennox, Professor of Mathematics at the University of Oxford, is an internationally renowned speaker on the interface of science, philosophy and religion. He regularly teaches at many academic institutions and teaches the Bible extensively. In addition to his academic works, he has published books exploring the relationship between science and Christianity.