Public, Trade Union and Cooperative Enterprise in Germany : the Commonweal Idea / - Hesselbach, Walter (Frank Cass,, 1971)