Africa in the Iron Age, c500 B.C. to A.D. 1400 - Oliver, Roland Anthony (Cambridge University Press, 1975)