Public, Trade Union and Co-Operative Enterprise in GermanyWalter Hasselbach · First published 2016Open the Tome