20071023 india: Nuclear deal not off; but certainly off-track: Left