On this episode of ID the Future, Casey Luskin interviews Lad Allen, director of Illustra Media's newest film, Living Waters: Intelligent Design in the Oceans of the Earth. Allen gives a behind-the-scenes look into the making of the documentary, including filming footage of dolphins and whales off the California coast. On August 7, Discovery Institute will host the northwest film premiere of Living Waters, at McCaw Hall in Seattle. For more information and to register, visit our event page.
On this episode of ID the Future, Stephen Meyer continues to discuss Darwin's Doubt with Tom Woodward on The Universe Next Door. Meyer addresses...
2023 marks the bicentennial of the birth of Alfred Russel Wallace, co-founder with Charles Darwin of the theory of evolution by natural selection. Unlike...
On this ID the Future from the archive, intelligent design pioneer William Dembski unpacks one of his chapters in The Comprehensive Guide to Science...