Interactive tree of Ruth Hardy

John Mead 16821759
Jonathan Mead 16841754
Elizabeth Mead 1687
Nathan Mead 16911777
Ruth Hardy 16581727
John Mead 16581693
Joseph Finch Sr. 1657
John Mead 16341699
Hannah Potter 16381700
William Mead (Mayd) 16001663
Martha Barker (Davis?) 16041657
Mead 1575
William Potter 16081662
Frances 1610
John Potter 1579
Hannah Beecher 16001659