STEVEN P HUFF