This book was kind of a mess. It was intriguing enough to keep me going to the end, but after it was over, my only thought was, "well, that's over". It had so many good reviews that I wanted to like it, but even with a generously open mind, I found it mostly annoying.
The problem, for me, is it didn't know what kind of story it wanted to be. A well-researched, fictional accounting of true historical events and real historical characters? A ghost story? A mystery? A romance? An unreliable narrator with a disturbed mind? I think it could have been any of these things, and done it well, if the author had just committed to a couple of these concepts. But she tried to do it all, and it just didn't work for me. I spent most of the time wondering what the heck was going on, and not in a good way. Extraordinary amounts of time were spent on characters who weren't central to the story. The narrative continually jumped between characters and tense and timelines.
I'm rating it three stars, because for all its flaws it kept me interested and sort of entertained. Maybe this would have been better in a text version, although I felt Jane Collingwood gave an excellent performance as narrator.
Audiobook, via Audible.