David Pagano David Romano David Monagan David Flanagan著 David Flanagan. David Maclagan. David Flanagan David Maclagan David Flanagan等著 (美)David Flanagan著