Description:
(mathematician, philosopher of science, university teacher) Apart from being an ace mathematician, John Lennox has also taught at institutes such as Oxford and is an emeritus fellow at Green Templeton College. A Christian apologist, too, he has penned books, such as Can Science Explain Everything?, exploring diverse topics, such as religion and artificial intelligence.