Pedigree Chart for Janet Trotter

 
Alexander Sharp (1699-1706)
John Sharp (1708-)
James Sharp (1711-)
Joseph Sharp 🔗 (1713->1779)