mmarinanbooks.com
Breaking the Glass Slipper
In fairytales the villain is unquestionably bad, the hero unquestionably good, and everyone knows exactly who will win. But what happens when a fairytale villain decides they want a fresh start? Va…