David battled demons for centuries in endless wars. Now a new enemy had cast his shadow on the face of the Earth. Its name was Mathias, who had long ago abandoned his rank among The Powers and fallen from grace.
Thirty years ago, David emerged in mortal time on Earth, his soul born as a human named David Giovanni. His new mission was to protect the Archangel Michael's own daughter, who also had come to Earth born in human form as Zoe Montgomery. Specifically, David's orders were to protect Zoe from Mathias.
So begins the page-turning mystery and miraculous adventures of Zoe Montgomery - initially unaware of her paranormal past and her soon-to-be life or death future. As she learns who she really is, and takes her place among the warrior class of spiritual beings, heaven and earth lie in the balance.