Interactive tree of Barbara Dennis

Barbara Dennis 17541754
Thomas Dennis 17251767
Barbara Earle 17301792
Thomas Earle 17001761
Elizabeth 1750