A novella. Dust jacket by Maurizio Manzieri.
As a half-demon master of the dark arts, Eve Levine isn't what anyone would call angelic. That's exactly why the Fates chose her for the job. She's their secret weapon against the forces of evil. However after five years, Eve is tired of being the designated rebel of the angel corps, expected to break the rules, then penalized for it. When the leaderless djinn stage an uprising, Eve sees the perfect chance to get herself fired. As she plunges deeper into the demon world, though, she realizes she’s in danger of losing a lot more than her job.
Kelley Armstrong (born 1968) is a Canadian writer, primarily of fantasy novels since 2001.
She has published twenty-one fantasy novels, thirteen to date in her Women of the Otherworld series, two in her Cainsville series, six in her Darkest Powers series and one in the Age of Legends series. She has also published two middle-grade fantasy novels in the Blackwell Pages Trilogy, with co-author Melissa Marr. As well, she is the author of three crime novels, the Nadia Stafford trilogy. She has also written several serial novellas and short stories for the Otherworld series, some of which are available free from her website.