The Main Library & NNE Branch will be closed on Thursday, February 27 for Staff Training & Tuesday, March 4 for Town Meeting Day. 

Need some inspiration? Start here:

Want to browse lists of awesome books? Check out these great "Find-a-Book" resources.