Intelligent Design the Future

The ID The Future (IDTF) podcast carries on Discovery Institute's mission of exploring the issues central to evolution and intelligent design. IDTF is a short podcast providing you with the most current news and views ...more

Latest Episodes

564

May 09, 2012 00:07:02
Episode Cover

Defending Academic Freedom: Dr. Ben Carson and Emory University

Pediatric neurosurgeon Dr. Ben Carson is under attack by Darwinists trying to discredit him ahead of his invitation to deliver a commencement at Emory...

Listen

0

May 08, 2012 00:07:20
Nature's "Evolutionary Gems": Microevolution Meets... Microevolution

Nature's "Evolutionary Gems": Microevolution Meets... Microevolution

On this episode of ID the Future Casey Luskin continues his examination of Nature's "15 Evolutionary Gems" packet, going through the literature on small-scale,...

Listen

0

May 04, 2012 00:05:16
Pro-ID Paper Examines Irreducible Complexity of Birds in Flight

Pro-ID Paper Examines Irreducible Complexity of Birds in Flight

On this episode of ID the Future, Casey Luskin reports on a 2009 peer-reviewed paper arguing for the irreducible complexity of two systems vital...

Listen

563

May 02, 2012 00:12:49
The Darwin-Fueled Ideas of John Derbyshire and Robert Weissberg

The Darwin-Fueled Ideas of John Derbyshire and Robert Weissberg

On this episode of ID The Future, Discovery Institute Senior Fellow David Klinghoffer discusses the recent move by National Review editor Rich Lowry to...

Listen

0

April 30, 2012 00:05:54
Evangelizing Evolution: A Look at Nature's "Evolutionary Gems"

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

0

April 27, 2012 00:13:13
Is Intelligent Design Bad Theology?

Is Intelligent Design Bad Theology?

On this episode of ID the Future, Anika Smith interviews Discovery Institute Senior Fellow Jay Richards about the bizarre claim made by certain atheists...

Listen