Caroline and David are first cousins (Confident)
Caroline Powell and David Powell Sr are both descendants of John Powell.
1. Caroline is the daughter of Daniel Powell (1809-1875) [confident] 2. Daniel is the son of John Powell (abt.1786-1859) [confident] This makes John the grandfather of Caroline.
1. David is the son of John W. Powell Jr (1813-1875) [confident] 2. John is the son of John Powell (abt.1786-1859) [confident] This makes John the grandfather of David.