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