Darkest Before Dawn

Ghosts, mysterious deaths, and a new, perplexing character confront Windflower, Tizzard and the other police officers in Grand Bank as they unearth secrets that have been lying hidden in the sleepy hamlet for decades.