JAMES L LANG