James Hamilton
of Cambridge (Earldom)
Starting on: Sun 2nd Mar 1625
Ending on: Tue 9th Mar 1649
Ordinality: 2
All Peerage Holdings