Charter and By-Laws of the Essex Institute. Officers and Members
Salem