[美]David Flanagan著 (美)David Mclellan著 David Burnie著 ( )David Hakala著 David Carlson David W. Hay编著 Flanagan [美]David Haskin著 〔美〕David Carlson编著