Revolutions in modern German history / - Bonnell, Andrew,