Life the science of biology - Sadava, David; Hillis, David M.; Heller, H. Craig; Berenbaum, May R. (Sinauer Associates Inc., 2014)