David Flanagan著 (美)David Flanagan著 [美]David Flanagan著 David Flanagan. David Flanagan David Flanagan等著 David Flanigan Dennis Flanagan. (美)David Gartman著 David D. Hanagal.