R L Huffman, PhD, PE