It's a good thing that Inspector Rebus is so smart. Otherwise, drinking too much and losing every fight he gets into would surely do him in. When a brutally murdered body turns up during the Edinburgh Festival, Rebus starts our tour of the city's seamier underside. There are more than enough additional murders, beatings, pubs, slums, betrayals, and manipulations to satisfy any mystery fan. The story is taut, well-paced, and peopled by memorable, well-developed characters. Although there was a bit too much impenetrable British slang for my taste, it certainly adds credibility and color to the tale. Pour yourself a single-malt, sit back, and enjoy the ride.