John DE BALLIOL Lord Of Barnard(abt 1216 - 12 Oct 1268)
Devorguilla DE GALLOWAY( - 28 Jan 1290)
Sir Alexander BALLIOL
Eleanor Of Geneva
b.  
d. 1278
br.  
occ.  
AKA.  
PAR.  
b.  
d. abt 1303
br.  
occ.  
AKA.  
PAR.