John Balch - Pedigree | FamilyCentral
 Abt 1579 - May 1648