Kariuki David G. P.T.E Revision Science: Primary Teacher Education/ David G. Kariuki. - Nairobi: E.A.E.P , 2011. - 410 p. : ISBN: 9966255796 Subjects--Topical Terms: science-revision LC Class. No.: Q 181 / .K46 2011