Review: Excellent
Rating: 5 out of 5
Date: 03 27, 2013
This is a genuine page turner. The pace never flagged. Just  when I thought it was all wrapped up,  new twists popped up. A definite five star read.