Jean Duff Peerage person ID=180107 Parents Adam Duff Beatrix Gordon Children Siblings Alexander Duff of Keithmore George Duff William Duff John Duff