by Ian Rankin
Rebus and Malcolm Fox go head-to-head when a 30-year-old murder investigation resurfaces, forcing Rebus to confront crimes of the past. Allegiances are being formed, enemies made, and huge question…