Biological science - Freeman, Scott (Pearson Education, Inc., 2005)