David Nikel is a travel writer covering cruising and Scandinavia. On the windswept islands of Orkney, where the North Sea meets the Atlantic, a story every bit as gripping as the Norse sagas is ...