Interactive tree of Margery Knight

William Thompson Lt. 17131777
Prudence Harrington 17101774
Sarah Aldrich 16831732
Benjamin Thompson 16841750
Huldah Thayer 16571731
Jacob Aldrich 16521695
Huldah Hayward 16361690
Ferdinando Thayer 16251713
Margery Knight 16101676
William Hayward 16041659
John William Hayward 15831639