Mesolithic craftsmanship