James Hamilton, 31st Earl of Arran

GPTKB entity