James Cranstoun, 8th Lord Cranstoun

GPTKB entity