Peerage Holding

James Duff

Macduff (Viscountcy)

Starting on: Wed 17th Apr 1811

Ending on: Mon 9th Mar 1857

Ordinality: 4