Kinyua, S. W. et al. KCSE Revision Biology, ; KLB Top Mark Series - 2nd ed. - Nairobi : Kenya Literature Bureau. 2006 - ill. 312 p. 18 cm ISBN: 9789966447067 LC Class. No.: 500.570 Dewey Class. No.: