Mokhtar, Gamal; International Scientific Committee for the Drafting of a General History of Africa
ancient history; African history; African cultures; Africa
Published: Mar 17, 2010