Posts

Showing posts with the label Stephen Meyer

Yet another rehash of debunked ID arguments? Why "Theistic Evolution: A Scientific, Philosophical, and Theological Critique" won't be worth buying.

Doubting "Darwin's Doubt" - BioLogos concludes its review series of Stephen Meyer's book