David Weinstein David G.Armstrong David Mermelstein David Western David G.Myers David G.Anderson David Else[等 David G.Bauer David G.Moore David G.Penney