JAMES L ADAMS