James Hamilton
Hamilton (Barony)
Starting on: Sat 11th Jan 1744
Ending on: Fri 9th Oct 1789
Ordinality: 8
All Peerage Holdings