20061108 india: Time is right to put an Indian in space