Interactive tree of
Thomas
Freeman
John
Thompson
1616
–
1696
Mary
Cooke
1627
–
1714
Alice
Freeman
1605
–
1664
John
Thompson
1560
–
1626
Henry
Freeman
1560
–
1594
Margaret
Edwards
1564
–
1600
Thomas
Freeman
1534
–
1585