David S. Landes David L. Olson David S.Frankel著 David Iseminger David N. Hyman David L. David A. Owens David A. Welch David Denney David Loye