K.C.S.E Revision Chemistry - N.M Patel (Nairobi, Kenya Malimu, 1993)