The Adventures of Huck Finn - Sommers, Stephen