John Haines - Pedigree | FamilyCentral
 20 Nov 1743 -