Looks as though we could be related(ish)!My wife was a MacDonell of Keppoch.As you are very interested in our history the last battle to be fought on British SOIL was at Brae Roy near Roy Bridge.It was between the Macdonells of Keppoch and another clan who's name escapes me for the moment but maybe the Grants.There is a cairn to mark the spot.Most people miss the turning to Brae Roy,but it it is in my view one of the finest glens in Scotland.