B
buffalo
Guest
Project Steve - Establishing the Obvious:A Response to the NCSEIt’s authentic enough, but it’s also a very, very tepid statement compared with the claims that the Discovery Institute actually makes, and it doesn’t have nearly enough support to demonstrate genuine scientific controversy. I mean, how many Steves are on the list?
(For the record, I count 11, and one fellow by the last name of Stephan)