This one is much better than the previous two! Finally, some internal wrangling is happening for Simon. Now it's Jeremy who is the inscrutable one. It is too long, with too much sitting around, bantering, waiting for stuff to happen, but very entertaining when the action picks up. The last 3 books should be edited down to two medium sized ones and it'd be awesome!