Margaret Duff (born 1679) (b. 1679) Parents Alexander Duff of Braco Margaret Gordon Children Siblings Anna Duff Helen Duff Mary Duff William Duff Partners James Ogilvie