Clan Ewen: Some Records of its History: A New Facsimile Edition with Notes and Commentary by John Thor Ewing, Commander of Clan Ewing