This is a delightfully nontraditional fairy tale that frankly defies description. Trying to explain this book to someone who hasn't read it will make you sound like a raving lunatic. But reading it was a joy, and I seem to be heading toward a Diana Wynne Jones binge. Not that I mind.