JAMES L SNYDER