Reading list: Estabrooks family
The Estabrooks family in Concord, Massachusetts and on the Saint John River, New Brunswick, Canada, also in Haverhill, Massachusetts.