
Robert Boyle


Green Creatures: The Intelligent Design of Plants

Methodological Naturalism as Religion in Disguise

No. 6 Story of 2024: Devastating Critique of Origin-of-Life Research

Stephen Meyer and James Tour on Isaac Newton: “Why There, Why Then?”

From Nature, a Devastating Critique of Origin-of-Life Research

Defining Science, and Discussing Stephen Meyer’s God Hypothesis, on Twitter

Qualified Agreement: How Scientific Discoveries Support Theistic Belief

New Book: For This Scientist, Science Did Not Point to Atheism






































