Mary Duff person fl. in 1684 (b. 1666) Parents Alexander Duff of Keithmore Helen Grant Children Helen Fraser Siblings Alexander Duff of Braco Jean Duff Patrick Duff of Craigston Margaret Duff William Duff Elizabeth Duff