On Socialism

9789382381105

On Socialism: Selections from Writings of Karl Marx, Frederick Engels, V.I. Lenin, J.V. Stalin, Mao Zedong edited by Irfan Habib

Writings of major figures from the Communist movement