Search This Blog

Friday, 9 October 2015

A Darwinian apparatchik rallies the faithful.

Latest Cambrian Explosion "Explanation" Qualifies as Propaganda

Today's supernatural is tomorrow's scientific revolution.

Science and Credulity

Yet more iconoclasm II

Lee Spetner on Darwin’s iconic finches

Published on October 9th, 2015