Review: Good book.
Rating: 5 out of 5
Date: 03 4, 2013
Lots of twists at the end and not ones I'm sure I like. I'll have to continue the next set to see how it all works out.