Africa since 1935 - MAZRUI, Ali A (Ali Al'Amin)