Traditionally, the Mesolithic has been regarded a time of cultural regression in northern Europe, relieved only around 4000 BCE when the enlightened villagers of the Neolithic arrived on the scene, bringing with them the beginnings of agriculture. But new evidence in the last 30 years has led archae[...]