Cromwell and communism : socialism and democracy in the Great English revolution / Eduard Bernstein - Bernstein, Eduard