Text this: Climate change and its biological consequences / David M. Gates.