James Hamilton, 2nd Viscount Claneboye

GPTKB entity