In search of ancient North Africa a history in six lives - Rogerson, Barnaby (Haus Publishing Ltd., 2017)