Greenfield, New Hampshire: The story of a town, 1791-1976