walt professor L . Stahre.