Cosmo dictionary of ecology - Hanson , herbert C (New Delhi Cosmo, 2008)