Very good, thought-provoking fairy tale retelling. My one complaint-that the druid brother (in true druid fashion) can really believe that good and evil are only different sides of a coin, and have relative meaning. Hogwash. Really a bummer on the ending, because it took a lot of the point away from the story.