Richard-Dawkins Type post Author David Klinghoffer Date October 11, 2026 CategoriesFaith & ScienceIntelligent Design Tagged , atheism, atheists, biology, cosmology, Denis Noble, Eric Idle, intelligent design, Matt Dillahunty, minstrels, Monty Python, Monty Python and the Holy Grail, Neo-Darwinism, New Atheism, New Atheists, Oxford University, Piers Morgan Uncensored, Richard Dawkins, Stephen Meyer, The God Delusion, The Telegraph Brave, Brave, Brave, Brave Sir Richard David Klinghoffer October 11, 2026 Faith & Science, Intelligent Design 4 If I were an atheist, I would feel pretty discouraged about now by the New Atheist icon. Read More ›