Old sins have long shadows and none more so than the past indescretions of maverick detective, John Rebus, writer Ian Rankin’s notorious cop, who has now made the