Individual Details

John D'Estaing Cain

(1818 - )

Events

Birth1818Vermont

Families

FatherJohn Cain (1790 - 1862)
MotherAmelia Eaton (1797 - 1823)
SiblingNathan Cain (1816 - )