On this ID the Future, biochemist Michael Denton draws from his groundbreaking new book, The Miracle of the Cell, to explore a fine-tuning design argument centered on the periodic elements essential for life. Twenty elements—and water, too—appear to have been precisely fine-tuned in advance for highly specific biochemical roles. Without their precise properties, cellular and animal life would be impossible. “Words fail,” says Denton, to describe the “almost eerie sense” that someone very powerful knew in advance the roles and capacities required of various elements to carry out the astonishingly sophisticated activities that make cellular life possible. Denton says that this fine tuning provides an independent line of evidence that life is the result of intelligent design.
Today ID The Future presents another excerpt from Jonathan Rosenblum’s “Is Darwinism Kosher?” lecture, delivered at Discovery Institute on July 26th. In this segment,...
On this episode of ID The Future we report on the demotion of a well-published evolutionary biologist critical of Darwinian evolution has been found...
On this episode of ID the Future, Casey Luskin comments on some recent tips from an evolutionary anthropologist on "How to read and understand...