Alexander Bruce of Bangour Peerage person ID=668922 Parents Alexander Bruce of Bangour Helen Hamilton of Kilbrackmont Children Siblings Margaret Bruce