20020526 delhi-times: A sneak peek at the self-voyeur