Interactive tree of Benjamin Self

Benjamin Self 1713
Stephen Self 16731731
Robert Selfe 16371716
Mary 1661
Jane 1643