20030629 delhi-times: Sooraj Barjatya: The big picture