20030515 delhi-times: The Maria mantra: Live; love; laugh