The Clan Ranald of Lochaber a history of the MacDonalds or MacDonells of Keppoch
MacDonald, Norman H.
Edinburgh N.H. MacDonald
[1972]
Ranald Clan.