Book Ends is an independent bookstore that has been a fixture in Winchester since 1984. It stocks a large selection of books for adults and children. It offers free local delivery of purchases. Book Ends frequently hosts readings and discussions with local authors. See the Book Ends Web site for information about upcoming events.