Barbara Macdonald Peerage person ID=510167 Parents Sir Donald Macdonald, 10th of Sleat, 3rd Bt. Lady Mary Douglas Children Margaret Macdonald Alexander Macdonald, 17th of Keppoch Donald Macdonald Archibald Macdonald Siblings Margaret Macdonald Anne Macdonald Sir Donald Macdonald, 11th of Sleat, 4th Bt. Sir James Macdonald, 13th of Sleat, 6th Bt. Isabella Macdonald William Macdonald Partners Coll Macdonald, 16th of Keppoch