Novel offers a fierce hymn to troubled small towns