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 episode of ID the Future, Casey Luskin continues his series discussing the top 10 problems with biological and chemical evolution. This series...
On this episode of ID the Future, Casey Luskin interviews Dr. Robert J. Marks, who recently published two papers with William Dembski and another...
Today’s ID the Future features the second half of a recent webinar spotlighting historian Richard Weikart and his new book, Darwinian Racism: How Darwinism...