Pedigree Chart for Alexander Bain

 
Alexander Bain (1802-1888)