John Bain
Birth date:
19 APR 1825
Birth place:
Cumberland Co., , North Carolina, United States
 
Death date:
  18 FEB 1913
Death place:
  Cumberland Co., , North Carolina, United States

Bain Family

Parents:
Father: Daniel Bain
Mother: Margaret Graham
Spouse:
Spouse: Mary Ann McMillan
 
Siblings:
Anne Bain
Children:
James E. Bain
Neill Washington Bain
John Lynn Bain
Daniel A. Bain
Catherine Jane Bain
William Douglas Bain
Samuel Angus Bain
Mary Margaret Bain