The Ancients and the Angels: Celestials by M.C. O'Neill
Approx. 254,600 words.
Published on May 9, 2013.
(5.00 from 1 review)
On an ancient Earth not long before the dawn of mankind, a great and terrible war is imminent between mortals and the demonic forces from the hells. It falls on one young maiden’s shoulders to fight back the armies of the damned. Read Celestials and enjoy this supernatural tale of a frightening yesterday!