James Stewart, 9th Duke of Lennox

GPTKB entity