T. A. Duncan Peerage person ID=209365 Children Elsie Duncan Charles Moorhouse Duncan Partners Mary Clementina Shaw