Interactive tree of Alfred L. Middleton

John A. Middleton 18271886
Emeline J. (Emily) White 18381883
Alfred L. Middleton
Mary ?