A review by minotaursmaze
Be My Enemy by Christopher Brookmyre
4.0
The rants the rants, but then I giggle like a loon and all is forgiven.
Lots of disturbing headless bodies.
Lots of disturbing headless bodies.