Biology a study guide - Rivero, Gilda Carballo (University of the Philippines Open University, 2005)