Showing posts with label charles darwin. Show all posts
Showing posts with label charles darwin. Show all posts

Thursday, February 12, 2009

deep thoughts on darwin's 200th

Today is a very special Darwin Day: it would have been Charles Darwin's 200th birthday! If we could talk to his Futurama floating head, I wonder what the iconic biologist would have to say about how the evolution debate has shifted—or not—over the past 150 years. I certainly know what I'd say! Apologies for the vulgarity, but drastic times warrant drastic language...