The profile you linked to is currently sourced to a couple of entries in Scituate vital records. Massachusetts town records compilations are among our best sources for 1600s-1700s Massachusetts. The biography is not real complete yet. What additional content were you thinking of adding?