Title: Historical Sketch of the Town of Hopkinton: From 1757 to 1876, Comprising a ...
Subjects: History