20020325 india: India readies report card on human development