I don't know if I completely missed the point of this book but I was left feeling that the last few pages of it were missing. As the book progresses the lives of the characters seem to be heading towards one big revelation. Unfortunately that revelation never happens and I was left feeling cheated. Questions that arose throughout the novel were left unexplained. This would be OK, but the novel is good enough and interesting enough to build up the suspense that should be concluded in the final chapter. What is going on?