Time, Truth and History