JOHN D HUDDLESTON