Lenin's Political Thought: Theory and Practice in the Demogratic and Socialist Revolutions

Lenin's Political Thought: Theory and Practice in the Demogratic and Socialist Revolutions
Format
Author Neil Harding
Published 2009
Paperback Good

Write a review

Note: HTML is not translated!
    Bad           Good
Captcha
  • Brand: Haymarket
  • Product Code: 9781931859899
  • Availability: In Stock
  • RM75.00

Tags: Lenin, Politics, Socialist