Public trade union and cooperative enterprise in Germany - Hesselbach W (London London, Frank Cass, 1976)