By gregladen on December 13, 2007. (click on the cartoon) Tags Global Warming More like this Science News