July 29-31—WOODSTOCK—Bookstock, a literary festival centered in Woodstock, will be held over a long weekend: Friday, July 29; Saturday, July 30; and Sunday, July 31. Bookstock supports the cultural richness and diversity of the Upper Valley and celebrates authors […]