JAMES R WALTER