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