A Question of Blood

At a private school, two teenagers are killed by an ex-Army loner who then turned the gun on himself. Finding the truth will take Detective Inspector John Rebus into the heart of a shattered community. Ex-Army himself, Rebus becomes fascinated by the killer, and finds he is not alone. It seems the man had friends in high places and enemies to spare. And Rebus has secrets of his own. He’s fresh out of hospital, with newly bandaged hands, and won’t say what happened. But after the death of a criminal he visited, who had been stalking DS Siobhan Clarke, Rebus is the prime suspect…