Basic concepts in biology - Formacion, Minda S.; Valmonte, Ligaya; Sandoval, Aurea; Esmeralda, Nehlia P. (Trinitas Pub., 2003)