The New England Historic Genealogic Society is a non-profit research library. Here, visitors can search through the historic records of New England. The society has more than 20,000 members; non-members are welcome to access the records for a $15 admission fee.