Advanced Level history - Major issues in African history - Lutatenekwa, Ferdinand; Sago, Laurent M.; Mosha, I. H.; Mishambi, G. T.; Mlahagwa, J. R. (Tanzania Institute of Education, 1993)