The global warming reader a century of writing about climate change - McKibben, Bill (Penguin Books, 2012)