A pleasantly complex fantasy world, a big cast of characters, nice rich language, and a fabulous audio version - what's not to like? I'd be curious how this comes across on the page, because the reading was so perfect - especially if you like a nice Scottish accent. Actually, the only flaw was that sometimes I got so distracted by the voice that I forgot to pay attention to the plot and lost track of what was going on. A tidy ending, but I'm looking forward to another story set in this world. The case says 10 and up - there are a few dark elements, and the language might intimidate a struggling reader, but otherwise appropriate for anyone interested in the story.