Inside Evil by G. Wakeling
Life in the secluded town of Ridgewood is charming, simple, and safe - as long as you're not one in a long line of murder victims. The killer's never been caught. The evil is still out there.
Roberta Arlington's life changes when she finds a pupil, pale, frozen, DEAD. Anger begins to boil inside her, a fire that muddles her mind and distracts her attempts to solve the mystery.
With the ancient evil having struck down so many through the centuries, Roberta will have to muster every ounce of strength she has to survive. An entire world, a strange land, has unveiled itself. If Roberta knows one thing for sure, it's that she alone won't be able to escape as death comes calling.......