I enjoyed this book, though I thought there were a few problems with the story that didn't work for me. Without giving spoilers, I'll just say that some ideas were presented that would later play into the psychology of how one of the main characters reacted at the end of the book. Although it serv...