- History Of Lynn, Essex County, Massachusetts V2, 1864-1893: Including Lynnfield, Saugus, Swampscott, And Nahant
- A Lecture On The Occult Sciences: Embracing Some Account Of The New England Witchcraft: With An Attempt To Exhibit The Philosophy Of Spectre Seeing, Disease Charming, &c
- History of Lynn, Essex County, Massachusetts: Including Lynnfield, Saugus, Swampscot, and Nahant, (1864 - 1893); Volume II
- History of Lynn, Essex County, Massachusetts: Including Lynnfield, Saugus, Swampscott, and Nahant. 1883 Volume
- History of Lynn, Essex County, Massachusetts, Including Lynnfield, Saugus, Swampscott, and Nahant: 2