Interactive tree of John Banks

John Banks 18421842
William Banks 18041886
Elmira Thresh 18021884
William Banks 1780
Margaret Richardson 17841860
William Richardson 1742
Margaret Grace 17461822
John Thresh 1755
Sarah Senior 1760