David Adger David A. Rich David Hume David Bach David Diop David Kahn David Rock David Almond David Mateo. David A. Hill著