I keep women at a distance for a reason. Jane most of all. She thinks my life in the shadows is exciting and glamorous. I know better. If I let her get too close, my world will eat her alive.
But when her ex gets himself into the kind of trouble I specialize in solving, sheโs got nowhere else to turn. What am I supposed to do? Watch her get herself killed trying to save the guy on her own?
Iโve got no choice but to let her into my office. Doesnโt mean Iโm letting her into my life. Because Iโve got a bad feeling this is no ordinary demon problem. This smells like Heavenโs work to meโฆ and considering the well-deserved grudge that place has against me, by my side is the last place anyone should be.
Cruelty, selfishness, greedโฆ this world is full of darkness. But light still exists, caged but undimmed, an unquenchable spark at the core of the human heart. And that spark is worth fighting for.
Some people are still willing to fight. Bloodied and broken, they rise undaunted from every defeat to fight for justice and compassion in a world that has none.ย But before they can drive back the worldโs darkness, theyโll need to confront the darkness in their own souls.
These are the heroes at the heart of Z.J. Cannonโs work, which blends page-turning suspense with high-stakes drama to create stories about flawed and often deeply damaged people fighting against overwhelming odds to do whatโs right.