20031221 delhi-times: Leila Seth's verdict on life