Scotland’s small islands are very big on history