Essentials of biology concepts and communication - Pignatiello, Joseph (Holt, Rinehart and Winston, 1998)