Donald Macdonald, 8th of Clanranald

GPTKB entity