On this episode of ID the Future, listen to Michael Denton read an excerpt of his new volume, The Wonder of Water. In the book, Denton delves into this grand untold story and explores how water is specially equipped to allow life to flourish on our blue planet. This ever-present substance is amazingly fit in a myriad of ways to sustain life on earth, especially human life. Its unique properties allow it to fill many roles throughout the biological world, from forming the matrix of our cells, to regulating the temperature of our planet.
This year's Conference On Engineering in Living Systems (CELS) happens this month and explores design principles at work in living things. To whet your...
On this ID the Future, Stuart Burgess, one of Britain’s top engineers, explains how the skeletal joints in the human body are masterpieces of...
On this classic ID the Future, hear the story of how leading German paleo-entomologist and Darwinist Günter Bechly became convinced of intelligent design. Host...