Rebuilding the Left - Marta Harnecker (Zed Books, 2007)
Keywords: Communism, Post-Communism & Socialism; Political Ideologies; POLITICAL SCIENCE; Socialism--History--20th century,Socialism--History--20th century.--Latin Ame