Wednesday, January 24, 2007
Productivity
Scientists make new discoveries every day, when was the last time intelligent design "theorists" discovered anything?
A skeptic's dispatches from the flyover zone