Pedigree Chart for James Buchanan

 
James Buchanan (1873-1936)