Kingdoms of Africa - Garlake Peter (Phaidon Elsevier)
Keywords: HISTORY