David T. David F. D' David Gale David Lyle David Taylor David Thayne David W. S. David A. Hill著 David B.Honey David Thayne著