Artifact Details Title The modern productivity paradox in a not-too-distant mirror Catalog Number 102727026 Type Document Date 1991 Author David, Paul A. Publisher OECD Publishing Category Article Lot Number X6211.2012