I love all of Ian Rankin's work, especially the Rebus stories. He's a real person with flaws, not a perfect hero. Ian Rankin's knowledge of Scotland, and Edinburgh, as a real, modern city and not a picture on a shortbread tin, makes these books hard to put down.