20050614 delhi-times: Papa; Mummy & Hum