Duff, James Duff, James Duff, James Duff, James Duff, James Duff, James UK MPs who inherited peerages UK MPs who were granted peerages Lord-Lieutenants of Banffshire Lord-Lieutenants of Elginshire Earls Fife