Pedigree Chart for Alexander Balfour

 
David Balfour (1832-<1881)
Alexander Balfour (1787->1851)