Past futures : the impossible necessity of history