William Cranstoun, 1st Lord Cranstoun

GPTKB entity