Archibald Campbell of Cammo, younger Peerage person ID=719745 Children Matilda Marion Christie Campbell