JAMES L WALTER