From the Butt of Lewis in the north to Barra Head in the south, the Western Islands form a unique part of Scotland: a rocky chain of islands 130 miles long, cut off from the Mainland by the Minch as effectively as the Channel separates Britain as a whole from the rest of Europe. Despite their diversity in history and landscape, Harris and Lewis, North and South Uist, Benbecula, Barra and the smaller islands have been united by the struggle against...