by Ann Granger
I love a good mystery, and this is a good one. It kept me guessing right up to the end. The writing is good, though I don't love it when authors switch back and forth between narrators. However, it seemed to work for this novel; it enhanced the story-telling rather than hindering it.
I don't recall any offensive language, though there may have been some minor profanity. Since there is a fairly gruesome murder central to the plot, there are some necessary descriptions, though nothing graphic. There is a bit of mild violence surrounding the events, but again, not graphic.