The African middle ages,1400-1800 - Oliver, Roland (Cambridge Univ. Press, 1989)