Mortal Causes - Ian Rankin

The sixth Inspector Rebus novel from the No.1 bestselling author of A SONG FOR THE DARK TIMES.'An…