Shakespeare's Trollop is the fourth book in Charlaine Harris' Lily Bard Mysteries. Her books are always a quick read, sometimes they're even over before I'm ready. Lily Bard survived a gang rape and now lifts weights and takes martial arts three times a week. She has turned herself into one ass-kicking house cleaner in the tiny town of Shakespeare Arkansas. Lily solves mysteries with the sometimes help of her private investigator boyfriend, Jack.
In this case, the murder victim was the Deedra, the local girl who's been around (she being the trollop in question). Being that Deedra was Lily's neighbor, and one of her customers, Lily feels invested in figuring out the killer's identity. She also happened to be the one that stumbled upon the body. That kind of thing seems to happen a lot in mysteries.
As a heroine, Lily is a little hard to embrace. For obvious reasons, she's not comfortable getting close to people, and she's discreet to the point of nearly being mute. However, she's very passionate about self defense, and she's a tidy soul. Okay, that might be an odd thing to care about, but it's actually one of my favorite things about all of Charlaine Harris' heroines. They all like to keep their homes spanking (or in Sookie's case, "spanky") clean. And being someone who also needs to have things in their proper place, I appreciate that aspect of their characters.