Lessons in African history for ordinary level certificate - Nyirenda, H. D. (PPC Ltd, 1996)