Page 3 of 144

  Title Copies
Excelling physics : learner's book grade 10 
Year: 2025 
Call No: QC 23 .O4 2025 
Excelling physics : learner's book grade 10 
Year: 2025 
Call No: QC 23 .O4 2025 
Physics : learner's book grade 10 
Year: 2025 
Call No: QG 23 .O5 2025 
20 
Biology today : teacher's guide grade 10 
Year: 2025 
Call No: QH 308 .2 .O4 Tg 
Biology today : learner's book grade 10 
Year: 2025 
Call No: QH 308 .2 .O4 2025 
Spotlight biology : learnet's book grade 10 
Year: 2025 
Call No: QH .2 .N45 2025 
20 
Excelling biology : learner's book grade 10 
Year: 2025 
Call No: QH 308 .2 .N46 2025 
20 
Biology : learner's book grade 10 
Year: 2025 
Call No: QH 308 .2 .W39 2025 
20 
Our daily bread : 2026 annual edition 
Edition: 2026 ed 
Year: 2025 
Call No: BV 4810 .O86 2025 
The Ultimate Physics : Form 4 students' handbook 
Edition: 2nd ed  
Year: 2024 
Call No: QC 23 .W37 2024 
Parliament of Owls 
Year: 2022 
Call No: PR 9381 .6 .S53 2021 
Fathers of Nations 
Edition: rev school ed 
Year: 2021 
Call No: PR 9381 .6 .V59 2021 
Physics : revision book Three and Four, over 3000 questions with answers 
Edition: rev ed 
Year: 2016 
Series: KCSE Masterpiece revision series 
Call No: QC 23 .B9 
Physics : revision book Form 1 and 2, over 1000 questions with answers 
Edition: rev ed 
Year: 2016 
Series: KCSE Masterpiece revision series 
Call No: QC 23 . B9 
Mastering Physics Practicals : for Secondary Schools 
Year: 2016 
Call No: QC 23 .M54 
K.C.S.E. Made Familiar : History and Government , Past K. C.S.E. questions : 1993 - 2024 (papers 1 & 2 with answers) arranged Form - Wise and in Topics Forms 1-4 
Edition: 2nd ed  
Year: 2025 
Call No: DT 19 .8 .O52 2025 
111 
PREMIUM Mathematics book : past KCSE questions with workings from 1989 - 2023 arranged Topic wise from Form 1 - 4 
Year: 2023 
Call No: QA 39 .P72 2023 
K.C.S.E. Made Familiar Chemistry : past K.C.S.E questions : 2000-2023 (papers 1 and 2 with answers) arranged Form-Wise and in topics Form 1-4 
Edition: New ed 
Year: 2024 
Call No: QD 31 .2 .K3 2024 
K.C.S.E. Made Familiar Chemistry : past K.C.S.E questions : 2000-2023 (papers 1 and 2 with answers) arranged Form-Wise and in topics Form 1-4 
Edition: New ed 
Year: 2024 
Call No: QD 31 .2 .K3 2024 
30 
Secondary Chemistry : Form 2 teachers' guide 
Edition: 6th ed 
Year: 2018 
Call No: QD 31 .2 .C32 TG