For the first half of the book I didn't think that this was as good as the previous two. Then things started to take off and things started to get better and better. In the end this book is at least as good as the previous two.
I especially liked that you can't always tell reality from dreams and a couple of times I guest wrong.
(reviewed 30 days after purchase)