David Carnegie, 4th Earl of Northesk

GPTKB entity