Review: Interesting story
Rating: 5 out of 5
Date: 05 7, 2014
This will surprise you.  You read and you make assumptions about what is going on and then boom it surprises you.  I was quite pleased with this book.  Recommended read.