Easily one of the best books I've ever read. The language is unique and engaging, the characters are lovable when they need to be and hate-able when required. The plot makes sense and is a perfect set for character growth and conflict. I heavily recommend reading this, If reading books is your thing, then you won't be disappointed. Trust me! Until then, I'll open a bottle of Frobscottle and await your return!