[美]David Miles Huber 著 (美) David Miles Huber著 David Miller David M. Buss David M. Newbery David Marker [著 David Masser.