Alexander Duff of Keithmore (1623-1696) (1623–1696) Parents Beatrix Gordon Adam Duff Children Mary Duff Elizabeth Duff Jean Duff Margaret Duff Patrick Duff of Craigston William Duff Alexander Duff of Braco Siblings Jean Duff George Duff William Duff John Duff Partners Helen Grant