Well it took me a while to finally get the book and then when I did manage to borrow it, it took me forever to get back into the story again. But I'm glad I kept at it because it was definitely worth the read. I really missed Meggie, Dustfinger and Mo. My feelings for all the characters really had changed that much since I had read the second one but now I remember why I didn't like Farid, Elinor and Resa. Overall the story is magnificent, and it has to be one of the most complex fairy tales every written but that's just how it feels.