JAMES C FULLER