Joel Cutcher-Gershenfeld Cutcher-Gershenfeld, Joel. Cutcher-Gershenfeld,Joel,et al. Joel Cutcher-Gershenfeld,et al. Neil Gershenfeld