Title: The German revolution, its meaning and menace