Cambridge history of Africa. - Roberts, A.D., ed (Cambridge University Press, 1986)