A review by robertjackson
The Devil's Advocate by Steve Cavanagh

4.0

I had a sneaky feeling this book would deteriorate towards the end.

I was totally wrong.

The author is a master in characterisation development - this skill is more than matched by the intricate and interesting plot as always. First class!!