Ecology and Environment - Sharma. P.D.