Duncan Campbell of Barcaldine and Glenure
Alexander Campbell of Barcaldine and Glenure