Cultural mosaics, social structure, and identity: The Acheulean threshold in Europe. Issue 156 (July 2021)