Life, the science of biology - Sadava, David E. (Sinauer Associates W.H. Freeman and Co., 2008)