Sharma, P D Ecology and Environment - 13 Ed - Meerut Rastogi Publication 2016 - 755p Dewey Class. No.: 577 / SHA