JAMES E HACKER