Tag: Democritus
Understanding Design Arguments: An Introduction for Catholics
What ID denies is that every feature of nature is the product of natural forces all the way down. This commitment is necessarily shared by Catholics.
Notre Dame Hosts a Conference on Creation, Including Intelligent Design
The organizers accepted my abstract for a talk about “The Return of Teleology to the Natural Sciences.”
Meet Samuel Haughton, Darwin’s First Scientific Critic
Darwin reports Haughton’s verdict as having been that “all that was new in there was false, and what was true was old.”
In His New Book, Denton Shows How Science Leads the Charge to Theism
In his new book, Michael Denton is particularly strong on what he terms “the post-Copernican delusion of mankind’s cosmic irrelevance.”
How We Moved Beyond Darwin to the Miracle of Man
The extraordinary ensembles of natural environmental fitness described in my book are thoroughly documented scientific facts.