Modern biology - Towle, Albert (Austin Holt, Rinehart and Winston, 1989)