20030626 delhi-times: Home in Italy; heart in India