Lenin's political thought : theory and practice in the democratic and socialist revolution / - Harding, Neil (Macmillan,, 1983)