Fossils Early Chordate Squeezes Darwin July 7, 2023 A new fossil chordate puts even more bang in the Cambrian explosion. CONTINUE READING
Darwin and Evolution How Explanatory Is Evolutionary Theory? October 18, 2014 Darwinians make big boasts about their theory as the central organizing principle in biology, but what does it actually explain? CONTINUE READING