Review: Awesome
Rating: 5 out of 5
Date: 10 27, 2012
In some ways predictable but in the way that doesn't make you want to stop the read. Hoping the other two books are as good