Catherine Tudish’s new book “A Thousand Souls: A Novel in Stories” is a collection of 14 short stories that trace the complicated lives of three generations of residents in the fictional town of Neptune, Vt.
You can now receive the latest newsletter from the Valley News directly in your inbox and never miss a headline.
Catherine Tudish’s new book “A Thousand Souls: A Novel in Stories” is a collection of 14 short stories that trace the complicated lives of three generations of residents in the fictional town of Neptune, Vt.