Kerry R. (haasker) reviewed on + 37 more book reviews
Rankin is always a good read. In this Rebus installment, we learn even more about him, and DC Clarke is prominently featured. The story is really one to get you thinking, and keeps you wondering right up till the end. A bloody good read is what I say!!