Duncan Fletcher Peerage person ID=460716 (b. 1750) Parents Grace MacNaughton Angus Fletcher Children Siblings Archibald Fletcher