The seven volume UNESCO General History of Africa series is available online for free download from the UNESCO website. The links below connect to the volumes and are FREE.
UNESCO international Scientific Committee for the Drafting of a General History of Africa
GENERAL HISTORY OF AFRICA
VOLUME I Methodology and African Prehistory EDITOR J. KI-ZERBO