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, Sarah Chaffee talks with physicist Dr. Brian Miller about a recent article that argues that the fundamental...
On this episode of ID The Future, mathematician David Berlinski joins biochemist Michael Denton for continued discussion on the difficulties of Darwinian evolution to...
On this episode of ID the Future, Casey finishes his lecture on ID and law, demonstrating why we need to protect teachers and scientists...