Ecology : - Stiling, Peter D. (Prentice Hall, 2002)