Anonymity, E¢ ciency Wages and Technological Progress (cid:3)