Public, trade union and cooperative enterprise in Germany : the commonweal idea - Hesselbach, Walter (Cass, 1976)