David J. Smith. David K. Smith. David M. Smith. by David R. Smith. David Eugene Smith. David J. Murray-Smith. R. A. Smith. C. J. Smith. Jon M. Smith. Marvin Smith.