Marxism and moral advocacy /
Geras, Norman,1943-
University of Manchester.Government Department.
Manchester : Victoria University of Manchester, Department of Government,
1987.