Pedigree Chart for Peter Duguid

 
Peter Duguid (~1861-)