( )David Flanagan著 (美)David Flanagan著 David Flanagan著 ( )David McClanahan著 (美) David Flanagan David Flanagan David Flanagan. David Flanagan等著 (英)David R.Morgan著 (美)弗拉纳根(David Flanagan)著