Ratings134
Average rating3.8
This book is great and I love his writing style. I won't say much about the plot, except that there is a piece of the end I don't understand. Basically how it is able to be the end. So if someone gets the end, I'd appreciate an explanation. Either way, I really enjoyed this book.