Peerage Holding

James Duff

Fife (Earldom)

Starting on: Fri 30th Sep 1763

Ending on: Tue 24th Jan 1809

Ordinality: 2