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, Andrew McDiarmid reads an excerpt from Heretic: One Scientist’s Journey from Darwin to Design by Finnish bioengineer...
On this episode of ID the Future from the vault, hear an installment in our ID Inquiry series, in which ID scientists and scholars...
On this episode of ID the Future, CSC's Robert Crowther highlights one of the foundational books of the theory of intelligent design. No Free...