Interactive tree of James Dennis

Barbara Dennis 1816
James Dennis 1827
James Dennis 1789
Sarah 1790
William Dennis 1751
Hannah Freers 17531822
Thomas Dennis 17251767
Barbara Earle 17301792
Thomas Earle 17001761
Elizabeth 1750