John Hamilton, Knight
Birth:
Abt 1371
Cadzow, Lanarkshire, Scotland
Death:
14 Sep 1402
Battle of Homildon, Northumberland, England
FCID:2045:1577
Parents
Father:
David Hamilton, Knight
Mother:
Janet (Johanna) Keith
Marriage(s)