The Africans: a triple heritage - MAZRUI, Ali A. (Little Brown and Company, 1986)