Encyclopaedia of environmental ecology - Chatterjee, Sanjoy (Anmol Publications, 2006)