James Stuart, 7th Duke of Lennox

GPTKB entity