Nielsen Hayden genealogy
Richard Tompson
Bef 1646 -
Generation: 1
1. Richard Tompson was born before 30 Apr 1646; was christened on 30 Apr 1646 in Preston Capes, Northamptonshire, England.