David L. Harrison articles