CSC's Logan Gage offers an insightful review of new theistic evolutionist Francis Collins' seminal book, The Language of God, and considers whether or not Collins is consistent in his thinking.
On this episode of ID the Future, Andrew McDiarmid looks at three new discoveries in nature that shout design. The cone snail has a...
On this episode of ID The Future we present a short clip of senior fellow Dr. Michael Behe at the 2006 Intelligent Design Under...
On this episode of ID The Future, CSC Fellow Dr. Jonathan Wells explains what he believes is Darwin’s ultimate missing link. According to Darwin’s...