JOHN C HUDDLESTON