Review: Some surprises
Rating: 4 out of 5
Date: 04 6, 2014
The book got off to a slow start for me.  It was done very well.  There were some surprises along the way that I did not expect which was good.  I never want to figure it out half way in.