A skeleton is found on the roof of a grand Edinburgh building. The bones have lain undisturbed for years, but the identity of the dead man will drag a war crimes investigator, a cold case detective and a forensic anthropologist into a web of secrets that stretches from the Balkans to Scotland. Val McDermid at her most gripping — a novel about the long reach of history and the cost of justice delayed.