In Search of Ancient North Africa: A History in Six Lives, Paperback/Barnaby Rogerson