Andrew Macfarlane Peerage person ID=678056 (1743–1819) Parents Magdalen Duff Andrew Macfarlane Children Siblings Magdalen Alicia Seabury Macfarlane Robert Macfarlane Hugh Falconer Macfarlane Arthur Macfarlane John Duff, 6th of Drummuir Archibald Duff, 7th of Drummuir William Duff