Interactive tree of William Henry Hardy

William Henry Hardy 18571940
Joseph Hardy 18321882
Elizabeth Mitchell 18331913
Joseph Hardy
?unknown? ?unknown?
Thomas Mitchell
Maria Haughton