Peerage Holding
Alexander William George Duff
of Fife (Dukedom)
Starting on: Mon 16th Oct 1899
Ending on: Mon 29th Jan 1912
Wed 11th Nov 1959
Ordinality: 1
Alexander William George Duff
of Fife (Dukedom)
Starting on: Mon 16th Oct 1899
Ending on: Mon 29th Jan 1912
Wed 11th Nov 1959
Ordinality: 1