Reviews Rebus : Long Shadows – ReviewAnne Cox | November 7, 2018 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 Read More