http://reason.com/0202/cr.rb.debunking.shtml
OK... I can debunk a fair number of the assertions (like the non sequitur that declining mortality rates mean that the environment is just peachy) in this short review, but not all of them. Any help?
-- Luke