David M. David EarL David Glen David Nasaw David Ray David Rye David Hackett David Evans著 David Golder David Stokes