
The Hillston Veil
by J W Allen
Mary Peterson died in 1983. Now she's teaching English in Hillston Vale with no memory of her past life, trying to rebuild her marriage to Frances. When Sister Agatha arrives to cover science lessons, a student is found dead in Mary's classroom. With police closing in and her marriage crumbling, Mary must clear her name. But the local Raphaelite Sisters know more about what's happening than anyone else. Something dark and deadly haunts the town—and it's known Mary since before she was born.