glenn snyder