JAMES C HAFFNER