Demons Forever (Peachville High Demons, #6) by Sarra Cannon
Approx. 106,930 words.
Published on December 21, 2012.
Harper has come so far from her life as a foster child. She never imagined what her future would hold when she was first brought to the small town of Peachville. Since that day she’s faced great evil, found some of the answers she’s been looking for, and fallen deeply, madly in love.
But her biggest challenge and her greatest lessons are still ahead of her.