Bill Campbell Family and History
The Genealogy of the Campbell Family
Richard Haines
Generation: 1
1. Richard Haines Family/Spouse: Margaret unknown. [Group Sheet] [Family Chart]
Children:- Thomas Haines was born about 1666 in Northamptionshire, England.