James Stewart, 17th Duke of Lennox

GPTKB entity