The Hillston Veil cover

The Hillston Veil

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 than they're saying. Something dark and deadly haunts the town—and it's known Mary since before she was born.

Reads
15
Likes
13
Saves
22
Comments
8

Similar reads