Adam Duff, 2nd of Drummuir Peerage person ID=547690 (d. 1682) Parents Robert Duff, of Invermarkie Euphemia Lyon, of Cossins Children Catharine Duff Partners Anne Abercromby