Ratings2
Average rating4
Takes a long time to get going (the titular hero doesn't even make an appearance until 50 pages in) but the premise is marvelous and the array of characters make this amusing and delightful.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search