General ecology - Krohne, David T. (Cengage Learning Asia Pte Ltd, 2012)