Futures past : on the semantics of historical time / by Reinhart Koselleck ; translated and with an introduction by Keith Tribe. - Koselleck, Reinhart (Studies in contemporary German social thought., 2004)