The New England Historic Genealogical Society database provides access to over 3,000 searchable collections, with information on over 135 million names and their NEHGS Register collection.