20040407 delhi-times: Permanent Peter Pans in Never Land