A review by cspiwak
Have Mercy on Us All by Fred Vargas

3.0

As always, a clever, twisted and implausible plot, but a fun read