Review: Complex tale that leaves you guessing  and enjoying every twist.
Rating: 4 out of 5
Date: 05 29, 2014
This was well written, fast paced, slightly too complex at times, and the author was intelligent enough to not have to resort to violence or profanity to tell his story.  The only reason I could not give it 5 stars is that it stalled in a few places.