Social and cultural dynamics in North Africa during the Holocene - Lucarini, Giulio (African Archaeological Review, 38,1 (2021), 0263-0338, 2021)