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 CSC senior fellow and philosopher of biology Paul Nelson argues that regardless of court orders banning discussion...
On this episode of ID the Future, author Bruce Buff shares about his new novel, The Soul of the Matter, which has drawn attention...
Can viewing life as designed enhance scientific research? Today, host Andrew McDiarmid speaks with physicist Dr. Brian Miller about the fruitful research that can...