JAMES L KELLY