David A. David Adams David Ashton David Golder David John David Nunan著 David Wyn David lrvine David A. Hill著 David Herbert