David Dernie. David Dernie David Burnie David Burnie著 David Vernon David Burner David Byrne David Drake David Gries David D.