John Brooks - Pedigree | FamilyCentral
 1 Jan 1624 - 29 Sep 1691
Mary Champonay
 md. 11 Jan 1683
Family Group
  Children