Peerage Holding
John James Hamilton
Mountcastle (Barony)
Starting on: Fri 9th Oct 1789
Ending on: Tue 27th Jan 1818
Ordinality: 4
John James Hamilton
Mountcastle (Barony)
Starting on: Fri 9th Oct 1789
Ending on: Tue 27th Jan 1818
Ordinality: 4