戴维·弗里德曼David D. Friedman DavidJ. Hooffman David Herbert David H.,Jr. Robyn Freedman David J. Griffiths David M.Himmelblau