Review: Excellent
Rating: 5 out of 5
Date: 07 28, 2013
Couldn't put it down.  Thought I had it figured out but it was a surprise ending for sure. Great Read.