Biology: the web of life - Straus, Eric. (Scott Foresman Addison wesley Glenview, 2000)