A review by salimah
Butchers Hill by Laura Lippman

5.0