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