James Auchinleck of Glenbervie
Peerage person ID=109638
Parents
Elizabeth Melville
Sir John Auchinleck of Glenbervie
Children
Marjory Auchinleck
Elizabeth Auchinleck
Siblings
Marion Auchinleck
Partners
Giles Ross