For nearly 150 years in the fourteenth and fifteenth centuries, the Lordship of the Isles ruled by ClanDonald, a Gaelic kingdom within a Scottish kingdom, provided a degree of order and authority to a sea empire which stretched from the island of Islay in the south to the Butt of Lewis in the far north-west.