Ecology of a changing planet - Bush, Mark B. (Prentice Hall, 2003)