The Blood of Crows will be a huge treat for all fans of Ian Rankin and Val McDermid, and establishes Caro Ramsay firmly as one of the most exciting new voices in Scottish crime fiction. DI Colin Anderson is having a bad week. His conviction of paedophile Skelpie Fairbairn is declared unsafe, putting Fairbairn back on Glasgow's streets. Then a succession of strange crimes - a gangster torched alive; a teenage boy tortured then dropped off a bridge; a police suicide; a young girl tied to the river bank and left for the tide – leave Anderson with his hands full. Soon his team discovers that all the crimes are oddly linked to an elusive mastermind called the Puppeteer…