This was a mystery that kept me on edge of my chair from beginning to end.
There a little bit too much moralizing at the end, but other than that I really enjoyed the story.
The narrator was a good match, she made it all come alive. I hope to read or listen to more books from Barbara Winkes.