European technical digest. (European Productivity Agency, 1958)