History of Africa - Fage, J.D (Unwin Hyman, 1990)