Lamoureux is the theistic evolutionist who left an indelible impression a couple of years ago when he debated Stephen Meyer and atheist Lawrence Krauss.
Yesterday on Twitter we had the opportunity to recommend it to an ID critic who wrote a book chapter on intelligent design without first doing his homework.
This is nothing short of a spectacular vindication of Stephen Meyer’s perspective in Darwin’s Doubt.
Günter Bechly describes what’s remarkable about this stunning fossil, and explains some problems dragonflies pose for Darwinism.
If you ever encounter a horseshoe crab on the beach, you are a looking at a creature that would not have appeared out of place hundreds of millions of years ago.