In a fantasy world analogous to 19th-century England, upper-class men are expected to be magicians, while upper-class women are destined to be politicians. But Cassandra Harwood has always had a thirst for magic, and her passionate determination got her all the way to the Great Library, the premier training ground for young magicians. She even found love there with the equally passionate and hardworking Wrexham. But a spell gone horribly wrong has deprived Cassandra of her ability to cast magic, not to mention her social standing and her fiancé. Now, four months after this tragic incident, Cassandra is snowed in at a house party with the high-society people she’s been trying to avoid, including her ex-fiancé. To make matters worse, the snowstorm seems to be magical in origin, and Cassandra is tricked into making a bargain with an arrogant elf-lord to discover who is causing it. If she fails, the consequences will be dire for both herself and her nation, as the age-old treaty between humans and elves will be broken. Can Cassandra discover the culprit and sort out her personal life before it’s too late?
I’ve read and enjoyed books by Stephanie Burgis before, and I’m a sucker for anything that can be described as “Jane Austen plus magic,” so this novella seemed right up my alley. And I did enjoy it overall, but now I find myself remembering more of its flaws. I think the main problem, for me, was the heroine. Cassandra is one of those protagonists who is incredibly stubborn, convinced of her own rightness, and unwilling to compromise. All of her problems in the story are of her own making, particularly the mess of her relationship with Wrexham. I did like Wrexham, and I enjoyed the banter between them, but it frustrated me that they’re both such poor communicators, especially since they were once engaged to each other. Cassandra does grow and change in the course of the story, but it was too little, too late for me. Also, as with many novellas, the short length doesn’t leave much room for nuance in the plot or characters. The world of the story is interesting, and I actually wouldn’t mind reading a full-length novel in this setting, but I feel like I didn’t get to see enough of the world. All in all, I’m not giving up on this author, but I think I’ll stick to her full-length novels instead.