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