Pedigree Chart for Joseph Pringle

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