So I finished this last night and initially was all this is a really great book. Then I sat and thought about it and said, well except for some of the character development, and the plot holes that were not tied up, and then the ending. But other than that, it was great. I have to say that I liked t...