A Song for the Dark Times 16th December 2023
When his daughter Samantha calls in the dead of night, John Rebus knows it’s not good news. Her husband has been missing for two days. Rebus fears the worst – and knows from his lifetime in the police that...