Climate change and biodiversity - Allan, J. David (Yale University Press, 2005)