"Knots and Crosses" by Ian Rankin is a classic noir crime mystery, set in 1980's Edinburgh. Ian Rankin's recurring police detective, John Rebus makes his debut in this story about serial killing and revenge.
John Rebus is a hard-nosed, reclusive cop with a troubling past. Frequently, John's past haunts him with nightmares and half known truths. But to solve these murders, John will have to confront those nightmares head on.