The kingdoms of Africa - Garlake, Peter S. (Elsevier Phaidon, 1978)