Kreb, Charles J. Ecology - 6th ed. - Noida Pearson Publication 2016 - 645 pgs ISBN: 978-93-325-7574-5 Dewey Class. No.: 574.5 KRE / ECO