James
of York (Dukedom)
Starting on: Wed 27th Jan 1644
Ending on: Tue 6th Feb 1685
Ordinality: 1
All Peerage Holdings