All branches will be closed Saturday, July 4 for Independence Day. 

Shelf Life: Romance, Mystery, Drama, and Other Page-Turning Adventures from a Year in a Bookstore