Home » Life and times in Hopkinton, New Hampshire by Charles Chase Lord