Modern biology - Otto, James Howard (Holt, Rinehart & Winston, 1965)