Internet Archive BookReader

History of Salem, N.H.