Pedigree Chart for Janet Stirling

 
John Sharp (1676-)
Grizell Sharp (<1678-)
Jean Sharp (<1682-)
Patrick Sharp (<1683-)
William Sharp (<1684-)