Upheaval and continuity; a century of German history