Peerage Holding
John Campbell
Tarrinzean and Mauchline (Lordship)
Starting on: Thu 12th May 1633
Ending on: Wed 15th Mar 1662
Ordinality: 1
John Campbell
Tarrinzean and Mauchline (Lordship)
Starting on: Thu 12th May 1633
Ending on: Wed 15th Mar 1662
Ordinality: 1