David L. Terrell. David A. Bell. David C. Saffell. David R. Gaskell. David C. Howell. David L. Russell. David E. Campbell. Trevor J. Terrell. David Orrell David A.Bell.