Cohan, A S
Theories of revolution an introduction - London: Nelson, 1975. - 228p.
Includes index
eng
0177111224
Marxism
320.5 / COT
Theories of revolution an introduction - London: Nelson, 1975. - 228p.
Includes index
eng
0177111224
Marxism
320.5 / COT