David J.Ritter David A. Hollinger David J. Steele David M. Schweiger David J. Oborne David J. Pyle David J. Vogler David Joel Steinberg David M. Fetterman. David W. Pearce