Brian Miller on Letting Alien Feet in the Door to Keep a Divine Foot Out

Episode 978 January 20, 2017 00:15:06
Brian Miller on Letting Alien Feet in the Door to Keep a Divine Foot Out
Intelligent Design the Future
Brian Miller on Letting Alien Feet in the Door to Keep a Divine Foot Out

Jan 20 2017 | 00:15:06

/

Show Notes

Harvard geneticist Richard Lewontin famously insisted that science must never let a “divine foot in the door.” On this episode of ID the Future, Discovery Institute’s new research coordinator for the Center for Science and Culture looks at the bizarre place this has taken evolutionist William Hamilton. Arguing that an “ultimate good, which is of a religious nature,” could exist, Hamilton describes this higher source not as God or any other non-material entity but as aliens who set up earth as a type of zoo. Listen in. It gets even stranger.

Other Episodes

Episode 370

January 15, 2010 00:17:24
Episode Cover

Critics Fail in Attempts to Attack Irreducible Complexity: The Top Darwin and Design Science Stories for 2009

On this episode of ID the Future, Casey Luskin interviews Dennis Wagner, executive director of the Access Research Network about their Top Ten Darwin...

Listen

Episode 0

October 19, 2015 00:12:11
Episode Cover

Dr. Michael Egnor: The Consequences of Denying Free Will

On this episode of ID the Future, hear more of Dr. Michael Egnor and Casey Luskin’s discussion on free will. If there is no...

Listen

Episode 1838

December 13, 2023 00:21:22
Episode Cover

Hitting the Brakes on 'Rapid Evolution'

On this episode of ID The Future, host Eric Anderson concludes his Why It Matters interview with microbiologist Dr. Scott Minnich. In Part 2,...

Listen