Biology : exploring life - Brum, Gilbert D. (Wiley, 1994)