JAMES M SNYDER