Stephen Meyer: Yes, Intelligent Design is Detectable in Nature

On this episode of ID the Future, Andrew McDiarmid reads a popular essay by philosopher of science Stephen Meyer on the detectability of intelligent design in nature. The article recently appeared in Sapientia, and here at Evolution News. Continue reading