Catharine Duff Peerage person ID=181099 (1669–1758) Parents Anne Abercromby Adam Duff, 2nd of Drummuir Children Mary Duff John Duff Katherine Duff William Duff Anne Duff James Duff Alexander Duff Robert Duff, 4th of Drummuir William Duff, 1st of Muirtown Janet Duff Partners Alexander Duff