Pedigree Chart for Margaret Bain

 
Margaret Bain (1859-1922)