David W. Dennis articles