The weather makers How man is changing the climate and what it means for life on earth - Flannery, Tim F. 1956- (Atlantic Monthly Press, 2005)