Robert Banks - Pedigree | FamilyCentral
 22 Jun 1650 - 3 Nov 1714
 27 Mar 1630 -
Family Group
 17 Dec 1603 -
Family Group
Margaret Thornton
 md. 10 Jun 1678
  Children