The first chapters are very difficult to follow and continued to be all over the place for the whole book. The ending was terrible.