Long ago and far away (and somewhere south of France) lies the kingdom of Esquaveta. There, Princess Tullia is in nearly as much peril as her struggling kingdom. Esquaveta desperately needs to forge an alliance, and to that end, Tullia's father has arranged a marriage between her and an odious prince. However, one month before the "wedding of the century," Tullia falls in love with a lowly apprentice scribe.
The king turns to Anatole, his much-maligned magician. Seventeen years earlier, when Anatole first came to the castle, he was regarded as something of a prodigy. But after a long series of failures—the latest being an attempt to transform sand into gold—he has become the object of contempt and ridicule. The only one who still believes in him is the princess.
When the king orders Anatole to brew a potion that will ensure Tullia agrees to the wedding, Anatole is faced with an impossible choice. With one chance to save the marriage, the kingdom, and, of most importance to him, his reputation, will he betray the princess—or risk ruin?
It is 1940 and twenty-year-old Charlotte Richmond watches from her attic window as enemy planes fly over London. Still grieving her beloved brother, who never returned from France, she is trying to keep herself out of trouble: holding down a typist job at the Ministry of Information, sharing gin and confidences with her best friend, Elena, and dodging her overbearing father.
On her way to work she often sees the boy who feeds the birds—a source of unexpected joy amid the rubble of the Blitz. But every day brings new scenes of devastation, and after yet another heartbreaking loss Charlotte has an uncanny sense of foreboding. Someone is stalking the darkness, targeting her friends. And now he’s following her.
As grief and suspicion consume her, Charlotte’s nerves become increasingly frayed. She no longer knows whom to trust. She can’t even trust herself . . .