The Shapes of Time. A New Look at the Philosophy of History. · Study