As you history buffs are sticklers for the facts I am told,by a "higher authority" that it was the MacKintoshes not the Grants that fought the MacDonells.The MacDonells won!I am not sure that the battle was the last on British soil now that I think of it.I will stop at the cairn and see what it says.Would you like a photo too?