bibliocat4's profile picture

bibliocat4 's review for:

4.0

This was actually a really good book! I guess I didn't have high expectations when I started because I was surprised by how clever the plot worked out. Librarians are the coolest ever!