Michael Denton and the Fine Tuning of Chemistry for Life

Episode 1377 November 04, 2020 00:15:55
Michael Denton and the Fine Tuning of Chemistry for Life
Intelligent Design the Future
Michael Denton and the Fine Tuning of Chemistry for Life

Nov 04 2020 | 00:15:55

/

Show Notes

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.

Other Episodes

Episode 1061

October 18, 2017 00:07:57
Episode Cover

Michael Denton Reads From The Wonder of Water, Pt 2

On this episode of ID the Future, listen to Michael Denton read an excerpt of his new volume, The Wonder of Water. In the...

Listen

Episode 1347

August 19, 2020 00:17:50
Episode Cover

The Origin of Life and the Materialism of the Gaps

On this episode of ID the Future, host Eric Anderson speaks again with medical engineer Rob Stadler, co-author with molecular biologist Change Laura Tan...

Listen

Episode 0

April 30, 2012 00:05:54
Episode Cover

Evangelizing Evolution: A Look at Nature's "Evolutionary Gems"

Are refereed scientific journals vehicles for progress or propaganda? The journal Nature was first published in 1869 as a vehicle for promoting "progressive" and...

Listen