Biological Science - Keeton, William T. (W. W. Norton & Company, 1986)