by Christopher Brookmyre
I'd never read any of Brookmyre's books and I picked this up at the airport as I was going on holiday. He has a great sense of character and place. His Asian female detective is fabulous and very unconventional. And the baddy...He's also great. It's one of the few books that made me laugh out loud v...