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 0

June 29, 2015 00:13:58
Episode Cover

Dr. Wolf-Ekkehard Lönnig on the Law of Recurrent Variation - Pt 3

On this episode of ID the Future, Casey Luskin finishes his interview with Dr. Wolf-Ekkehard Lönnig, retired geneticist at the Max Planck Institute for...

Listen

Episode 0

June 16, 2008 00:09:12
Episode Cover

Darwinian Evolution is Being Overhyped as the Cornerstone of the Biological Sciences 

On this episode of ID The Future the CSC's Robert Crowther explores the growing number of claims that Darwinian evolution is the foundation of...

Listen

Episode 1657

October 03, 2022 00:20:50
Episode Cover

Darwinian Racism Then and Now

Today’s ID the Future spotlights Darwinian racism, past and present. In this first half of a panel discussion at the 2022 Center for Science...

Listen