Jay Richards, a Senior Fellow of Discovery Institute’s Center for Science and Culture, draws on his expertise in theology and intelligent design to refute...
Today’s ID the Future wraps up a debate over evolution and intelligent design between Lehigh University biologist Michael Behe and Benedictine College theologian Michael...
In today's episode of ID The Future, Casey Luskin interviews Dr. Robert Marks about his work in evolutionary informatics at Baylor University. Marks explains...