History of Lynn, Essex County, Massachusetts : including Lynnfield, Saugus, Swampscot and Nahant
Boston [Mass.]