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

Sunday, May 17, 2009

Why Darwin Matters

Evolution or Intelligent Design? Science or Superstition? Shermer's brilliant!