Peerage Holding
James Hamilton
of Clydesdale (Marquessate)
Starting on: Sun 12th Apr 1643
Ending on: Tue 9th Mar 1649
Ordinality: 1
James Hamilton
of Clydesdale (Marquessate)
Starting on: Sun 12th Apr 1643
Ending on: Tue 9th Mar 1649
Ordinality: 1