Ratings88
Average rating3.7
This middle grades book has some outstanding mythology and storytelling. Probably a good one to go through multiple times. Once to read and the next to enjoy the story already knowing the world and its gods.
There are a couple of plot surprises that readers might anticipate but are still satisfying.
The detail of this story is strong enough to bring the reader in without getting to weighed down.