This is book number 1 in the Inspector Rebus Mysteries series.
Detective John Rebus's city is being terrorized by a baffling series of murders...and he's tied to a maniac by an invisible knot of blood. As the ghoulish killings mount and the tabloid headlines scream, Rebus cannot stop the feverish shrieks from within his own mind. Because he isn't just one cop trying to catch a killer--he's the man who's got all the pieces to the puzzle....
"Ian Rankin is up there among the best crime novelists at work today." --Michael Connelly
"A superior series." --The New York Times Book Review
"Ian Rankin, you cannot go wrong." --The Boston Globe
"A novelist of great scope, depth, and power." --Jonathan Kellerman