John M. Cain
Birth date:
ABT 1809
Birth place:
, Harrison, West Virginia, United States
 
Death date:
 
Death place:
  , , ,

Cain Family

Parents:
Father: Cornelius Cain
Mother: Margaret Sleethe
Spouse:
Spouse: Elizabeth Kerns
 
Siblings:
John M. Cain
Mary A. Cain
Wallas Cain
Sarah Cain
Alexander Cain
Elizabeth Cain
Cain
John Cain
Alexander Cain
Cain
Children: