This book was fun the whole way through, and just when it looked like it was over it threw all my expectations for a loop. If you excuse me, I have to buy the next one now.