General history of Africa, II: Ancient civilizations of Africa; ...
Mokhtar, Gamal; International Scientific Committee for the Drafting ...