Schneider_20100501_260x260

Steve Schneider was a fearless advocate of climate action (Photo: Stanford University)