Month: December 2013
Alfred Russel Wallace and His Detractors
In a symposium in Current Biology, Andrew Berry’s short piece reveals how far we’ve failed to come in understanding Wallace.
Talk to the Animals? Yeah, Right
All along there has been strong evidence that humans are separated from animals not by a mutation but by a chasm.
More Evidence of Scientism as Religion
C.S. Lewis called science "The Magician’s Twin" for three reasons, one of which is that it often acts like a religion.
Coyne, Totten, Los Angeles County Museum of Natural History: "Stake Your Claim"
This is starting to resemble a wonderful Monty Python sketch.
Anything to Avoid a Debate About Intelligent Design: Another Cheap "Victory," if Short-Lived, for the Darwin Brigade
Isn’t this pathetic?