Title: German Revolution, Its Meaning and Menace