Pedigree Chart for Alexander Thom

 
Alexander Thom (1800-1883)