Peerage Holding
Alexander William George Duff
of Macduff, in the County of Banff (Marquessate)
Starting on: Mon 29th Jul 1889
Ending on: Mon 29th Jan 1912
Thu 13th Feb 1890
Ordinality: 1
Alexander William George Duff
of Macduff, in the County of Banff (Marquessate)
Starting on: Mon 29th Jul 1889
Ending on: Mon 29th Jan 1912
Thu 13th Feb 1890
Ordinality: 1