I was really excited to read this book when I bought it, but was pretty disappointed by the end. First, it is not science fiction. Second, although the characters are well drawn, the story is just not that interesting. Finally, and the most important drawback, the ending really sucks. There is no resolution, so you feel like why did I go to the trouble to read this if it doesn't go anywhere. Overall, I finished the last page feeling very unsatisfied.