- History Of Lynn, Essex County, Massachusetts V2, 1864-1893: Including Lynnfield, Saugus, Swampscott, And Nahant
- Ye Great and General Courte in Collonie Times
- History of Lynn, Essex County, Massachusetts: Including Lynnfield, Saugus, Swampscott, and Nahant. 1883 Volume
- Memorial of St. Stephen's Parish: Lynn, Mass
- The Legacy of an Octogenarian