Peter J. Snyder, PhD