20031009 delhi-times: Finally; India finds Nemo!