Essentials of biology - Hopson, Janet L. (McGraw Hill Publishing Company, 1990)