The German revolution, its meaning and menace