Basic Concepts in Biology - Starr, Cecie (Thomson Learning U.K, 2003)