Catherine Davis
Generation: 1
1. Catherine Davis Catherine — Isaac Haines. Isaac was born 2 Feb 1690; died 16 Aug 1768. [Group Sheet]