Pedigree Chart for William Pringle

 
William Pringle (1745-1829)
James Pringle (1700-1759)
Thomas Yuill (e1668-)