Interactive tree of Eliza Self

Eliza Self 1698
Stephen Self 16731731
Robert Selfe 16371716
Mary 1661
Jane 1643