Interactive tree of David Self

David Self 1773
Jacob Elijah Self 17421809
Elizabeth
Phillip Self 17101767
Stephen Self 16731731
Robert Self 16371716
Jane