Robert Macfarlane (born 1789) (b. 1789) Parents Andrew Macfarlane Magdalen Duff Children Siblings Magdalen Alicia Seabury Macfarlane Andrew Macfarlane Arthur Macfarlane Hugh Falconer Macfarlane John Duff, 6th of Drummuir Archibald Duff, 7th of Drummuir William Duff