Ratings4
Average rating3.8
Book-club read [UoG]:
It was fine, good even. A quick easy read with believable characters (mostly) but it was rather tame for Brookmyre. Enjoyable details but I don't think it will stay long in my memory. Definitely prefer his grungier earlier work.