Really disappointed with this one. The only thing that kept me from abandoning it was that there is something nice in staying with the characters for long in a lengthy novel and trying to know how things will turn out. It was also easy to follow and read.