Interactive tree of Alfred Earnest French

Alfred Earnest French 1860
William French 1816
Emma J. Humphry 1824
William French 1780
Alice 1784
James French 17491808
Anne
John French 1713
Mary 1717