Climate change and its biological consequences - Gates, David M. (Sinauer, 1993)