Richard A. Dennis, PhD