Nielsen Hayden genealogy
Descendants of Ewen
Father: Duncan de Erregeithill
Ewen
   └─ Alexander ( - Bef 18 Jan 1311 England)
   
       └─ John of Argyll ( - Between 1317 and 1318)
       
            +