Review: Good mystery.
Rating: 4 out of 5
Date: 03 5, 2014
I enjoyed the twists and turns but some of them seemed a little too obvious.  Overall, a very good read.