The German Revolution, 1917-1923 - Broue, Pierre (Historical materialism book series ;, 2005)