(美)David Flanagan著 ( )David Flanagan著 (美) David Flanagan David Flanagan著 David Flanagan David Flanagan. David Flanagan等著 ( )David McClanahan著 (美)弗拉纳根(David Flanagan)著 (美)弗拉纳甘(David Flanagan)著