William Stewart
Mountjoy (Viscountcy)
Starting on: Fri 19th Mar 1683
Ending on: Sun 3rd Aug 1692
Ordinality: 1
All Peerage Holdings