Interactive tree of William Knighton

William Knighton 16941783
Catherine Newton 16961767
Jeremiah Knighton 16671727
Ann x 16751726