I love that no character ever gets lost in these books...even someone who migh seem insignificant upon first blush has a reason for being! They come back, they play a role and they ultimately add to the story. I really enjoyed this book (more than the 2nd one). The adventures were grander, there was humour and hurt and pain and love. Add to that characters who in many ways feel real and there's not much more you can ask for!