John Bain
Birth date:
14 FEB 1798
Birth place:
Cumberland Co., , North Carolina, United States
 
Death date:
  15 JUN 1861
Death place:
  Cumberland Co., , North Carolina, United States

Bain Family

Parents:
Father: John Bain
Mother: Effie McKinnon
Spouse:
Spouse: Catherine Jane Graham
 
Siblings:
Mary Bain
Daniel Bain
John Bain
Patrick Bain
Walter Bain
Martha Patsy Bain
Children:
Mary Margaret Bain
Annie Jane Bain
Effie Catherine Bain
David Montrose Bain
Hugh James Bain
Christian Bain
Angus Graham Bain
John Bain
Daniel Dougald Bain, Jr.
Dougald Alexander Bain