Author: Hudson Historical Society (Hudson, N.H.). Hudson History Committee.