A skillfully written novel that had me turning the pages to find out what would happen to a set of characters I really enjoyed reading about.
Each of the major characters has their own compelling story. The characters are realistic and multi-faceted. I found myself
…more contemplating their actions and personalities and liked that they couldn't simply be classified as good or bad people.
Klein's use of language is part of what makes the novel such a pleasure to read. His strong dialogue and detailed descriptions added much to the story.
I found the ending to be very satisfying. While some of the character's stories have a black and white ending, not all do. Life IS full of ambiguities and I think a book that has you thinking about what a character will do after the novel ends is a good thing! (less)