Alexander Duff of Braco (1652-1705) (1652–1705) Parents Alexander Duff of Keithmore Helen Grant Children Margaret Duff William Duff Helen Duff Mary Duff Anna Duff Siblings Jean Duff Patrick Duff of Craigston Mary Duff Margaret Duff William Duff Elizabeth Duff Partners Margaret Gordon