20050704 unknown: Advani gets a fresh lease of life