Life and Times in Hopkinton, N.H.