Magical! I can't wait until I have kids so that I can read it to them. This is one of those rare books which is completely timeless, and where the characters are all good and brave and noble but still somehow real, and you are never quite sure precisely what is going to happen next but you know you must find out.
Shelby’s book reviews