A really good tale for young people, and older ones too. The young protagonist learns many lessons through his many adventures, successes and mistakes as he grows up.
Captures the feel of China. A very interesting read.