Scottish Islands Who Said What

Scotland has over 790 offshore islands,  evoking the drama of strong tides and whirlpools, quietness, isolation and intrigue, and awesome beaches and natural landscapes. They have been shaped by waves of Celtic, Norse and English  influences. Who said what about them?