Time and power : visions of history in German politics, from the Thirty Years' War to the Third Reich / Christopher Clark