James Hamerton - Pedigree | FamilyCentral
 Abt 1414 -
 Abt 1380 - Bef 27 Jun 1449
 Abt 1384 -
Family Group
  Children