Baxi Law and development research in India The travailes of reform in India - 1973 Standard No.: 23,597 Source: Textual