James Cranstoun, 4th Lord Cranstoun

GPTKB entity