Long before the Vikings sailed to Britain and before Gaelic kings united Scotland, a mysterious people known as the Picts ruled the land. The Romans called them the Picti, meaning the painted ones, ...