Tag: Euarthropoda
Early Cambrian Complexity and Other News
Stephen Meyer’s case for intelligent design in Darwin’s Doubt keeps getting vindicated by new fossils.
Alleged Refutation of the Cambrian Explosion Confirms Abruptness, Vindicates Meyer
The top-down pattern of appearance of animal phyla during the Cambrian explosion represents major conflicting evidence for Darwinian evolution.