John W. Hall, PhD, ABPP