Various creationist / intelligent design groups have been trying to cast doubt on evolution by circulating
Dissent from Darwin, a list of scientists who question the principle of mutation and natural selection.
To both counter and parody their list, the NCSF has been compiling
Project Steve, a list of scientists (named Steve or Stephanie) who
(
Read more... )