WITCH HUNT, by Ian Rankin

A beautiful young assassin – nicknamed Witch – has haunted Dominic Elder’s life for years, ever since his daughter was killed in a bomb attack. Witch takes on a job in Scotland, but she always does double jobs: where is the next one, who is her target? Elder is called out of retirement to find the answer...but can he regain his edge and deal with this ruthless, razor-sharp criminal? As with all this award-winning author’s books, the plot and characters are complex, the ending dramatic. A 4.