Encyclopaedia of Environmental Ecology - Chatterjee, Sanjoy (Anmol Publications, 2006)