On this episode of ID the Future, Casey Luskin interviews Captain Dave Anderson, filmmaker and owner of Capt. Dave’s Dolphin and Whale Safari, who was involved in the production of Illustra Media’s new documentary, Living Waters: Intelligent Design in the Oceans of the Earth. Anderson shares about drone filming, whale disentanglement, and the importance of nature documentaries that explore design.
Living Waters is now out on DVD. Buy it today!
On today’s ID the Future, biochemist and metabolic nutritionist Emily Reeves tells the story of the systems biology revolution, why it is intelligent-design friendly,...
On this episode of ID The Future, Casey Luskin discusses a recent fossil discovery that puts a kink in the evolutionary explanation of whales....
On this episode of ID the Future from the archive, host Andrew McDiarmid continues his conversation with Robert Waltzer, chair of the department of...