James Stuart, 5th Duke of Lennox

GPTKB entity