Mary Duff (born 1691) (b. 1691) Parents Alexander Duff Catharine Duff Children Sir William Gordon, 6th Bt. Siblings Anne Duff Alexander Duff William Duff, 1st of Muirtown Katherine Duff William Duff James Duff John Duff Robert Duff, 4th of Drummuir Janet Duff Partners William Gordon, younger of Lesmoir