I rated this book two-stars because I thought the loose ends were tied up too easily. Initially, I found the story interesting. However, as it progressed, I began to lose interest. There were many interesting turns in the story, but they were also complicated issues. Towards the end of the book, ...