The MacIain People

When Iain Sprangach MacDonald took control of his lands, the people he is likely to have found there would have been a mixed lot. Some would have been descended from the Gaelic-Norse population which...