Lenin's political thought : vol.1-Theory and practice in the democratic revolution - Harding, Neil. (The Macmillan Press, 1977)