James Johnstone, 5th of Elphinstone
Peerage person ID=310861
(d. 1594)
Parents
Andrew Johnstone, 4th of Elphinstone
Margaret Douglas
Children
Barbara Johnstone
Jean Johnstone
Siblings
Adam Johnstone
John Johnstone
Mariota Johnstone
Elizabeth Johnstone
Partners
Margaret Ruthven