On this episode of ID the Future, we listen in on a few minutes from a lecture given by CSC Senior Fellow Michael Denton. We’ve all heard of the importance of photosynthesis as an oxygen creating process. In this segment, Denton explains the “remarkable set of coincidences” which makes the creation of oxygen through photosynthesis possible. From the specific energy of visible light to the unique properties of water, this degree of improbability screams DESIGN. For more from Denton, this time focusing on H2O itself, take a look at his new book, The Wonder of Water.
On this episode of ID the Future, CSC Research Coordinator Casey Luskin discusses recent media coverage of the 2012 Sutter's Mill meteorite that falsely...
Is the human body a cosmic accident, or is it the handiwork of a master engineer? Today on ID The Future, host Andrew McDiarmid...
Everywhere you turn, you’re likely to see evidence of error in thinking, and the realm of science is no exception. On this ID The...