Climate change : observed impacts on planet earth. second edition

Letcher, Trevor M.