David R. Marples David R. Mayhew David A. Harper David R. Capasso David R. Mayhew. David R. Shaffer David R. Hampton. David N. Hyman David Baker David L. Hull