Between Sahara and sea - Mattingly, D. J. (The University of Michigan Press, 2023)