Haverhill in the war of the revolution
Published: 1912
Place of publication: [Concord, N.H
Language: eng
Number of pages: 140
Subjects: Haverhill, N.H. -- History -- Revolution. [from old catalog]