Ian Rankin's John Rebus series just keep getting better. This one mixes Edinburgh politics with local prostitues and a media circus ensues. In the midst of the puzzle and mayhem is the roguishly wonderful John Rebus. You'll want to read right through to the end in one sitting.
Rebus' character is not a glossy romantic invention. He is real. He has real flaws and problems of his own making. He is also a tenacious detective and I love the way his mind works, until the case unfolds and the culprit is found.