A Witch in Time by Herb Williams
Herb Williams's A Witch in Time is a clever and genuinely spooky novel that stitches together two timelines with surprising skill.
The Story
Sarah Reed is a librarian who moves to the quiet coastal town of Haven's End for a fresh start. While renovating the old library, she discovers a secret compartment containing the diary of Eleanor Vane, a woman condemned as a witch during the town's own, lesser-known panic in the 1690s. Sarah starts reading out of historical curiosity, but the journal quickly becomes personal. Eleanor doesn't just describe her own fear and persecution; she begins detailing events in Sarah's present—private conversations, objects in her home, even her nightmares. As Sarah digs deeper into the town's archived secrets, a pattern emerges. The same forces of greed, fear, and vengeance that targeted Eleanor are still at work, and now they're focused on Sarah. The book becomes a race against time to break the cycle before history repeats its most tragic chapter.
Why You Should Read It
This book works because Williams makes both Sarah and Eleanor feel completely real. Sarah isn't a superhero; she's a smart, slightly skeptical person trying to apply logic to a situation that defies it. Her growing fear and determination are palpable. Eleanor's diary entries are heartbreaking and fierce—you understand her intelligence and her desperation immediately. The magic here isn't about flashy spells; it's subtle, tied to memory, place, and the quiet power of truth. The real horror isn't a ghost, but the very human cruelty that spans centuries. It made me think about the stories towns bury and how the past isn't really past at all.
Final Verdict
A Witch in Time is perfect for anyone who loves a mystery with a strong historical backbone and a touch of the supernatural. If you enjoyed the vibe of books like The Lost Apothecary or The Sun Down Motel, you'll feel right at home here. It's for readers who like their chills to come from atmosphere and tension rather than gore, and who appreciate characters solving puzzles across time. Clear a weekend—you'll want to read it in one or two sittings.
Daniel Thompson
2 months agoI stumbled upon this title and the author's voice is distinct and makes complex topics easy to digest. Definitely a 5-star read.