Ava Harper's life has taken more twists and turns over the last few months than a mountain highway. It started when she arrived back home in Shipton Harbor, Maine. She wears many hats: Part-time bookstore clerk, part-time author, necromancer in training, full-time...