Charles Campbell Peerage person ID=242058 Parents Patrick Campbell of Stuck Elizabeth Cameron Children Siblings John Campbell Donald Campbell Duncan Campbell Archibald Campbell Dugald Campbell of Knapdale Janet Campbell Colin Campbell