JAMES L HANLEY