JAMES C SNELLENBERGE