David Graham, 3rd Viscount of Dundee

GPTKB entity