What a cast of interesting characters! And such an imaginative adventure. As a mom of boys, I can say with fervor that Mr. Twain nailed the psyche of the tween boy on the head. There's humor, drama, rebellion, misbehavior, consequences, uncertain relationships, crushes, family stuff, and it all reads like a fast-paced rolicking ride to the finish.