Pedigree Chart for James Pirie

 
James Pirie (1735-1774)