The Short and the Long Twentieth Century: German and European Perspectives - Herbert, Ulrich