No Spell Lasts Forever #1 Elena Ominetti VariantSarah Cooke
Magic-wielding criminal Rosette Diamant meets an untimely death and strikes a deal with the devil for a second chance at life. Her task? To corrupt one truly good soul. But can she make good on that bargain? And what would failure mean for the fate of her eternal soul?