Ratings25
Average rating3.8
This is what happens when you apply fine writing to a compelling mystery and at the same time draw vivid, multi-dimensional characters. While readers will probably have a pretty good sense of how this turns out (mostly), the point of reading this book should be in the telling of the story, which is first rate.