Her powers have been hobbled. Her enemies are growing stronger. Old loves challenge her. And her worst betrayer may be herself. Necromancer Ruby Montagne is battling for her life in the realm of demons. Unfairly branded for the death of a fellow necromancer, she's got to prove her innocence without the full use of her magic. And the real culprit is still on the loose. While someone is stalking her friends among the witches, Ruby searches for answers inside the dark intrigues of both the demon and necromancer worlds. Ruby must confront this new, sinister threat while reconciling her feelings for her former lover, a demon warrior. Only it's difficult . . . because a sexy vampire is making it clear that he'd like to be more than just friends. The competition for Ruby's trust heats up as the enemy pushes her toward a dark side that could threaten the entire realm. Yet what can Ruby do when she's not even sure what she is? With the fabric separating the realms at stake, she must decide whom to trust. But will the ultimate betrayal be her own?
ThriftBooks sells millions of used books at the lowest
everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We
deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15.
ThriftBooks.com. Read more. Spend less.