by David E. Shaffer. by David A. Carter. (美)David R.Shaffer著 by David A. Rothery. David A. Aaker. David L. Shrier. David A. Bender. David A. Gerber. David I. Kertzer. by David Baldacci.