KLB Top Scholar Pre-Technical studies: learner's book grade 8 - Panyako, Omukaga O. (Nairobi: KLB, 2023)