Economics, Organization and Management by John Roberts & Paul Milgrom