Pedigree Chart for John Torrie

 
John Torrie (e1691-)