Certificate General & Physicl Chemistry A level - Iyamuremye, Daniel (East african Publishers Rwanda Ltrd kigali, 2012)