David Bain
Birth date:
ABT 1821
Birth place:
Inveresk, Edinburghshire, ,
 
Death date:
  BEF 1871
Death place:
  , , , Scotland

Bain Family

Parents:
Father: Alexander Bain
Mother: Charlotte Brown
Spouse:
Spouse: Margaret Bain
 
Siblings:
David Bain
Charlotte Alexes Diana Bain
David Bain
Children:
Margaret Bain
Elizabeth Bain