Pedigree Chart for Colin Buchanan

 
Hugh Buchanan (~1754-)