JAMES L HATCHER