Serpents and Stairways
The fairytale formula is simple-it takes a hero, one that's brave and cunning, a magical assistant to aid them, a worthy adversary, and on the other side of fall and triumph they reach the happy-ever-after. Dinah, being a philology graduate, is a master of fairytales. She's read them all cover to cover, and she's live...