Interactive tree of Deborah Haseltine

Deborah Haseltine 16721760
James Wallingford 16651739
Samuel Haseltine
Deborah Cooper
Nicholas Wallingford 16291682
Sarah Travers