20020611 delhi-times: Himalayan faith in God