The africans a triple heritage - Mazrui, Ali A. (Little Brow, 1986)