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