Kenya Literature Bureau Secondary Chemistry form one Teachers guide - kenya LC Class. No.: QD40.M33 2016 / 101976