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 the charge that ID is bad theology. As he shows, critics who level the charge manage the hat trick of simultaneously misunderstanding intelligent design and theism.
This episode of ID the Future features the recent interaction between Stephen Meyer and one of his critics, Steve Matheson, who were recently at...
On this episode of ID The Future, host Jay Richards concludes a two-part conversation with Ann Gauger about her newly edited volume God's Grandeur:...
On this episode of ID the Future, Andrew McDiarmid looks at three new discoveries in nature that shout design. The cone snail has a...