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