James Graham, 2nd Marquess of Montrose

GPTKB entity