A genealogy of the descendants of Philip Mattoon of Deerfield, Massachusetts