John married Alianora (Margaret) BALLIOL. Alianora (daughter of John de BALLIOL and Devorguilla of GALLOWAY) and died. [Group Sheet] [Family Chart]
John married Marian GALLOWAY. Marian (daughter of Lord Alan of GALLOWAY and Margaret CANMORE, of Huntingdon) and died. [Group Sheet] [Family Chart]
John married Devorguilla of GALLOWAY in 1233. Devorguilla (daughter of Lord Alan of GALLOWAY and Margaret CANMORE, of Huntingdon) died in 1290. [Group Sheet] [Family Chart]
Alan married Margaret CANMORE, of Huntingdon. Margaret (daughter of Earl David CANMORE, of Huntingdon and Maud de KEVILLOC, of Chester) was born before 1219; and died. [Group Sheet] [Family Chart]