Fairy tales must be hard to write: so few people ever manage to produce a good one. There are many retellings, of course, particularly popular in YA, but few new ones. Snyder does an excellent job of getting the tone right: close enough to respect the conventions, but with enough of modern sensibili...