J. CRAIG HUFF, III