David R. Gaskell. David Baker David Blake David Gunkel (美)David H.Frankel编著 David Baker. David Earl David Finkel. [by] David R. Gaskell.