Life: The Science of Biology - Purves, William K.; Orians, Gordon H. (Sinauer Associates, 1987)