Ecology: Theories and Application - Stiling, Peter