By denialism on June 21, 2007. It's up at Relatively Science. Swing by and show them some love. Tags Skepticism Log in to post comments More like this