Page 1 of 144

  Title Copies
Oral literature : for senior School, grade 10-12 
Year: 2026 
Call No: PN 4145 .C4 2026 
Excelling Aviation : teacher's guide grade 10 
Year: 2025 
Call No: TL 560 .1 .N9 2025  
Excelling Kiswahili : gred ya kumi, mwongozo wa Mwalimu 
Year: 2024 
Call No: PL 8702 .M5 2025 Tg 
Excelling Kiswahili : kitabu cha mwanafunzi, gredi ya 10 
Year: 2025 
Call No: PL 8702 .M5 2025 
10 
Fethullah Gulen: A Life of Hizmet 
Year: 2019 
ISBN: 1682060209 
ISBN 13: 9781682060209 
Call No: BP 80 .G8 .P34 2019 
Calling to Good: Islamic Mentoring and Guidance in a Modern World 
Year: 2024 
ISBN: 159784960X 
ISBN 13: 9781597849609 
Call No: BP 190 .5 .L4 G85 2023 
Islamic Faith and Worship: Fundamentals of Belief and Practice for Young Readers 
Year: 2015 
ISBN: 1597843458 
ISBN 13: 9781597843454 
Call No: BP 188 .R4713 2015 
Social Morality in Islam: An Introductory Guide for Young Readers 
Year: 2015 
ISBN: 159784344X 
ISBN 13: 9781597843447 
Call No: BJ 1292 .Y6 S2713 2015 
My guide to understanding Islam 
Year: 2015 
Series: my guide to understanding Islam vol. 2 
Call No: BP 161 .3 .K354313 205 
My guide to understanding Islam 
Year: 2015 
Series: my guide to understanding Islam vol. 1 
Call No: BP 161 .3 .K354313 205 
Cleanliness in Islam : a comprehensive guide to Tahara 
Call No: BP 184 .4 .K87 2007 
Take Charge of Your Child's Sleep: The All-in-One Resource for Solving Sleep Problems in Kids and Teens 
Edition: 1 
Year: 2005 
ISBN: 156924362X 
ISBN 13: 9781569243626 
Call No: RJ 506 .S55 O945 2005 
Don't Sweat the Small Stuff in Love: Simple Ways to Nurture and Strengthen Your Relationships 
Edition: First Edition 
Year: 2000 
ISBN: 0786884207 
ISBN 13: 9780786884209 
Call No: BF 575 .L8 C24 1999 
What the Numbers Say: A Field Guide to Mastering Our Numerical World 
Edition: Reprint 
Year: 2004 
ISBN: 0767909992 
ISBN 13: 9780767909990 
Call No: QA 276 .N455 2003 
Fasting in Islam and the Month of Ramadan (Islam in Practice) 
Edition: 1st English Ed 
Year: 2006 
ISBN: 1932099948 
ISBN 13: 9781932099942 
Call No: BP 179 .B8413 2005 
Skills in English : learner's book grade 10 
Year: 2025 
Call No: LB 1631 .O7 2025 
Geography : learner's book grade 10 
Year: 2025 
Call No: G 73 .G3 2025 
Evolving woorld history and citizenship : grade 10 learner's book 
Year: 2025 
Call No: DT 19 .8 .I5 2025 
Evolving world history and citizenship 
Year: 2025 
Call No: DT 19 .8 .I5 Tg 
Active geography : grade 10 teacher's guide 
Year: 2025 
Call No: G 73 .K5 Tg 
10