The Indian left critical appraisals
- New Delhi Vikas publishing house pvt. Ltd. 1983
- 452p.
Includes Index
0 7069 2103 8 150.00
Communism
Communist Party of India
Political Science
324.254 / I39
Includes Index
0 7069 2103 8 150.00
Communism
Communist Party of India
Political Science
324.254 / I39