20040712 delhi-times: Nehra; in letter & spirit