Nielsen Hayden genealogy
Descendants of John de Elphinstone
Father: John de Elphinstone
John de Elphinstone
   └─ John Elphinstone ( - Abt 1340)
    Marjorie Erth ( - Between 1340 and 1341)
       └─ Alexander Elphinstone ( - Bef 1363)
       
            +