Butchers Hill by Laura Lippman
Tess Monaghan has finally made the move and hung out the shingle as a P.I.-for-hire, complete with an office in Butchers Hill. Her first client is Luther Beale, the notorious vigilante who five years ago shot a boy for vandalizing his car, just sprung from jail. He wants to make reparations to the kids who witnessed his crime for his own peace of mind, so he needs Tess to find them. But once she starts snooping, the witnesses she locates start dying. Is the "Butcher of Butchers Hill" as it again? Or is there another, even more sinister force at work?
She reluctantly accepts a 2nd case of a woman looking for her sister. Tess quickly finds out that there is no sister and the woman she is looking for is the woman's real idenity. Passing the test she is then assigned to find out what happened to a daughter she gave up for adoption 13 years before. Both cases overlap as Tess tries to discover the truth buried under all the lies.
This novel was inspired by a real-life Baltimore homicide, the story of a man who shot and killed a 13-year-old boy who had thrown rocks at his car. I find myself really liking this character with each book. We see how she is developing into herself. Lots of plot twists and I found myself wondering who was really the bad guy here.