Biology : the web of life - Strauss, Eric (Singapore : Pearson, 2003)
Includes glossary and index
Keywords: Biology; Evolution; Ecology