(美)Roselyn Teukolsky编著 Joel Spolsky Teukolsky Linda Carnevale, Roselyn Teukolsky Linda Carnevale,Roselyn Teukolsky著