Anne Duff (1684-1750) (1684–1750) Parents Catharine Duff Alexander Duff Children Siblings Katherine Duff Janet Duff John Duff Robert Duff, 4th of Drummuir James Duff Mary Duff Alexander Duff William Duff, 1st of Muirtown William Duff Partners Lachlan Mackintosh, 20th of Mackintosh