Description of the Western Isles of Scotland, Called Hybrides, With the Genealogies of the Chief Clans of the Isles