Marxism, Socialism, and Democracy in Latin America by Richard L. Harris Back to product details page >