Esssentials of ecology and enviornmental science - Rana, S. V. S. (New Delhi Prentice-Hall, 2007)