The Cambridge history of Africa - Fage, J. D.; Oliver, Roland Anthony