Climate change observed impacts on planet Earth - Letcher, Trevor M. (Elsevier, 2009)