Thomas Heslewood
1691 -
Generation: 1
1. Thomas Heslewood was born 1691, Brodsworth, Yorkshire, England; was christened 14 Apr 1691, Brodsworth, Yorkshire, England.