A new path for socialism? revolutionary renewal in the Soviet Union and Cuba
Reed, David,1943-
Rayne, Trevor.
London : Larkin,
1989.
Socialism.