20010921 delhi-times: Space-made Food: A dream come true