David Ashton David S. Woodruff David Herbert David A. Hill著 David D.,Jr David H.,Jr. David John David P. David J. Griffiths DavidJ. Hooffman