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.
The organizers accepted my abstract for a talk about “The Return of Teleology to the Natural Sciences.”
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, Michael Denton is particularly strong on what he terms “the post-Copernican delusion of mankind’s cosmic irrelevance.”
The extraordinary ensembles of natural environmental fitness described in my book are thoroughly documented scientific facts.