John Bruce of Kincavil Peerage person ID=668357 Parents Janet Livingston Sir Alexander Bruce of Airth Children Siblings William Bruce, younger of Airth Alexander Bruce of Bangour Marion Bruce Robert Bruce