Marxism-Leninism Vs. Revisionism is a book written by William Z. Foster. The book explores the differences between Marxism-Leninism and Revisionism, two opposing ideologies that emerged in the Soviet... This description may be from another edition of this product.