20050104 india: After the deluge; the tardiness