Review: a MUST Read
Rating: 5 out of 5
Date: 04 22, 2014
Very good!!!!!!!!  one of the best I've read in a year or two.  Not predictable, well thought out... very impressed!