Ratings45
Average rating4
Fun and funny, but also tragic and sad. Well-balanced and well-paced plot.
Hilarious at some points, emotional at others, and sometimes thought provoking. Books that try to be many things at once don't often work, but this series does a pretty good job at it. This installment especially does. What an adventure.