Articles by John P. Dennis, PhD