Prehistory of Northeastern Africa New Ideas and Discoveries - Kabaciński, Jacek (Propylaeum, 2016)