See possible other sources about this person.
Alexander Bain • Catherine Bain • Janet Bain (Campbell) • Alexander Bain • John Campbell Bain • Neil Bain • Margaret Campbell Bain (Mackay) • Annie O'Mara (Bain) • Allan Bain • Mary Steel (Bain) • Alexander Bain