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 this ID the Future from the vault, bioethicist Wesley J. Smith discusses his book The War on Humans, also adapted as a documentary...
Today’s ID the Future takes us to a conference in Turin, Italy, where scholar John West speaks about the roots of intelligent design, roots...
Biochemist Michael Denton was a featured speaker at the 2023 Westminster Conference, speaking on the topic of his latest book, The Miracle of Man....