Climate change : observed impacts on planet earth - Letcher, Trevor M. (Elsevier, 2015)