James Stewart, 10th Duke of Lennox

GPTKB entity