StatueofWilliamWhewellatTrinityCollegeCambridge Type post Author Andrew McDiarmid Date October 7, 2026 CategoriesFaith & ScienceIntelligent Design Tagged , Alistair McKitterick, atheists, Cambridge, Center for Science and Culture, Christianity, England, Europe, evolution, intelligent design, Judeo-Christian worldview, London School of Theology, natural theology, nature, Richard Dawkins, scientific materialism, Scotsmen, United Kingdom, Western civilization, Whewell Center A Vital European Hub for Theistic Views on Science Andrew McDiarmid October 7, 2026 Faith & Science, Intelligent Design 2 Dr. Alistair McKitterick explains how intelligent design and natural theology provide a robust framework that challenges modern scientific materialism. Read More ›