Thursday 1 January 2009

Believers in scientific consensus, and other loons

Good article over at Counting Cats in Zanzibar on all that.

No comments: