James Huffman may refer to: