The Cambridge History of Africa. Volume 2. c. 500 B.C. - A.D. 1050 - Fage, J. D. Edit (Cambridge University Press, 1978)