Pedigree Chart for Thomas Pringle

 
Thomas Pringle (1735-1823)
James Pringle (1700-1759)
Thomas Yuill (e1668-)