STEPHEN E HUPP