STEVEN J TEUFERT