Pedigree of Jonathan Haynes (1648-1697) Ahnentafel of Jonathan Haynes (1648-1697) Generation 1 1. Jonathan HAYNES: christened 11 Jun 1648 in Salem, Essex, MA; died 22 Feb 1697–98 in Haverhill, Essex, MA. Generation 2 2. William HAYNES (parentage uncertain): born abt…