A Song for the Dark Times by Ian Rankin: A review

Inspector Rebus is long retired now from the Scottish police force. Suffering from COPD, he can no longer easily manage the stairs to his apartment and so he and his dog, Brillo, are moving into a ground floor apartment that has recently become available. Assisting him with the move is his longtime colleague and friend (and surrogate daughter) DI Siobhan Clarke. In the midst of the move, his real daughter Samantha frantically calls her father to say that her partner, Keith, has been missing for a couple of days and she doesn't know what to do. She also admits to her father that she had been having an affair with a resident of a local commune and that Keith knew about it. Samantha, Keith, and their school-aged daughter live in a remote part of northern Scotland. Rebus, fearing the worst and knowing his daughter will be a suspect if something has happened to Keith, packs his bags, leaves Brillo in Siobhan's care, and prepares to head north. Meanwhile, Siobhan has been assigne...