On this episode of ID The Future, hear more from Dr. Stephen Meyer's 2012 talk for Socrates in the City, hosted by Eric Metaxas. Meyer, Director of Discovery Institute's Center for Science & Culture, explained why we are still debating Darwin and why it matters. Tune in now!
On today’s ID the Future, philosopher of science Paul Nelson explores an intriguing tension in the thinking of famous scientist and science popularizer Carl...
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 episode Casey Luskin reviews a short but unique little book entitled Getting Past the Culture Wars: Regarding Intelligent Design, by Glenn Shrom....