Donald Campbell of Scammadale
Peerage person ID=680215
Parents
Archibald Campbell, 8th Captain of Dunstaffnage
Beatrix Campbell
Children
Siblings
Archibald Campbell of Torrie
Margaret Campbell
Janet Campbell
John Campbell, 9th Captain of Dunstaffnage
Anne Campbell
Partners
Catherine Campbell