Review: Very good
Rating: 4 out of 5
Date: 06 21, 2013
Very enjoyable book. Lots of different scenarios and stories all at the same time which kept it interesting. A few surprises along the way.