Biology the web of life. - Strauss, Eric (Scott, Foresman, 1998)