Stephen Schneider — American climatologist (1945–2010)