In this powerful novel, Rankin, who "moves dialogue with the precision of a chess-master" (Irish Times), brings together past, present and future in a terrifying duel of good, in the persons of DI Rebus and DC Siobhan Clarke, and evil.
I thoroughly enjoyed this book. I thought James McPherson's narration was spot on. Ian Rankin manages to come up with very diverse and compelling storylines whilst his main character Rebus muddles his way through life.
2 of 2 people found this review helpful