20030218 delhi-times: Better 25 years late than never