Biological science - Freeman, Scott (Prentice Hall, 2002)