Peerage Holding
Alexander William George Duff
Fife (Earldom)
Starting on: Thu 7th Aug 1879
Ending on: Mon 29th Jan 1912
Ordinality: 6
Alexander William George Duff
Fife (Earldom)
Starting on: Thu 7th Aug 1879
Ending on: Mon 29th Jan 1912
Ordinality: 6