David E. Newton. David M. Newman. David A. Weston David P. Norton David Alderton David K.Barton David Nelson David R.Causton David Erwin David Harrison.