Essentials of ecology and environmentals science. - RANA (S V S). (New Delhi PHI Learning Pvt Ltd, 2007)