Sins of the Warrior

Heaven and Hell are at war, and Heaven is losing. In a desperate bid to save both their worlds, homicide detective Alexandra Jarvis and the Archangel Michael must put aside their animosity and find a way to work together in the face of increasingly impossible decisions…and unimaginable sacrifices.