David J.Rachman David B. Truman David Friedman David M.Newman David D. Friedman David J.Rachmanwriter David Jordan David Norman著 David Quammen Jason S.Couchman