Pedigree Chart for Peter Pringle

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