Between reform and revolution : German socialism and communism from 1840 to 1990. - Barclay, David E. (Berghahn,, 1998)