STEVEN W HAUFF