A review by interrobangda
The Raw Shark Texts by Steven Hall

5.0

I am forever watching my back for conceptual fish.