Pedigree Chart for John Buchanan

 
Margaret Buchanan (~1665-1723)
John Buchanan (e1633-)