Ecology A pocket guide - Callenbach, Ernest (Hyderabad Orient Longman, 1998)