Who are the Europeans? Where did they come from? In recent years scientific adva
nces have yielded a mass of new data, turning cherished ideas upside down. The i
dea of migration in prehistory, so long out of favour, is back on the agenda. Vi
sions of continuity now have to give way to a more dynamic view of Europe's past
, with one wave of migration followed by another, from the first human arrivals
to the Vikings.