Birth: 0 17 Feb 1748 Haverhill, Grafton Co., New Hampshire Marriage: 0 abt 1770 Peggy Bowen Death: 0 abt 1816
Marriage: 0 abt 1770 Stephen Cross