Oxford Advanced Learner's Dictionary (10th edition, paperback) Oxford University Press Oxford University Press · Grade 9 to Grade 10 Oxford Advanced Learner's Dictionary (10th edition, paperback)
Kamusi ya Karne ya 21 Longhorn Publishers Longhorn Publishers · Grade 7 to Grade 10 Kamusi ya Karne ya 21
Macmillan Secondary School Atlas (Kenya edition) Macmillan Kenya Macmillan Kenya · Grade 7 to Grade 10 Macmillan Secondary School Atlas (Kenya edition)
Good News Bible (school edition) Bible Society of Kenya Bible Society of Kenya · All grades Good News Bible (school edition)
The Holy Qur'an with English translation (Abdullah Yusuf Ali) Unbranded Unbranded · All grades The Holy Qur'an with English translation (Abdullah Yusuf Ali)