Introduction to biology - Gerhart, Karen (Kendall Hunt, 2009)