Duncan Stewart, 7th of Appin
Peerage person ID=685809
(1630–1685)
Parents
Duncan Stewart, 6th of Appin
Children
Margaret Stewart
Siblings
Alan Stewart
Partners
Jean Campbell