JAMES F HAUKE