Man(n) the Torpedoes Climate scientist Michael Mann goes on the offensive November 11, 2010 By Cristine Russell