Helpful Score: 1
I love Ian Rankin, so I am not objective, but this is one is great, much as all his work is.
Helpful Score: 1
Since I am a big fan of Rankin, it is hard to tell you this is the best I've read so far. But it just noese over the rest. Interesting premises!