Today's Europeans are the product of three great migrations — Anecdota