Climate change biology - Hannah, Lee Jay (Academic Press, 2011)