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!
More biologists are returning to the use of design-based assumptions, tools, models, and language to study the natural world. Dr. Brian Miller explains why...
On the episode of ID the Future, philosopher of biology Paul Nelson discusses his contribution to the major new volume Theistic Evolution: A Scientific,...
On this episode of ID the Future, John West takes a look at the eugenics movement of the early twentieth century and how it...