Life the science of biology - Purves, W. (Sinauer Associates Inc., 1987)