James Elphinstone( - bef 1477)
Sir John Elphinstone
b.  
d. bef 19 Oct 1508
He greatly enlarged the family estates.
Children