John C. Lennox

John C. Lennox

John C. Lennox has written at least 21 books. Their most popular book is Gunning for God: A Critique of the New Atheism with 5 saves with an average rating of -⭐.