Pedigree Chart for Archibald Buchanan

 
Hugh Buchanan (~1754-)