Topics in African history - Nyirenda, H. D. (Nyirenda, H. D. -1954- History paper., 1991)