A fantastic story that uses many classic fairy tale motifs and reinvents them to give a modern, feminist spin. In this it is reminiscent of the great A fantastic story that uses many classic fairy tale motifs and reinvents them to give a modern, feminist spin. In this it is reminiscent of the great Angela Carter but, although here the retelling is more straightforward and less visceral than Carter's deeply psychological works, it is still extremely enjoyable and effective, the almost gentle folktale rhythms making the fairly straightforward metaphors both more palatable and more compelling. Which is, of course, precisely what fairy tales and folk tales do....more