Richard W. J. Neufeld, PhD