The weather makers : our changing climate and what it means for life on earth - 341095 Flannery, Tim (London : Penguin Books, 2005)
40