JAMES E HAUF