Annabel Campbell Peerage person ID=201307 Parents Lucy Cameron Patrick Campbell, 4th of Barcaldine Children John Campbell, 10th of Melfort Siblings Alexander Campbell Duncan Campbell of Barcaldine and Glenure Allan Campbell Archibald Campbell Mary Campbell Colin Campbell of Glenure Donald Campbell Robert Campbell Isabella Campbell Jane Campbell John Campbell of Barcaldine Anne Campbell Partners Archibald Campbell of Melfort