By Karl Marx
By Karl Marx, Frederick Engels
By Friedrich Engels, Karl Marx, Robert C. Tucker
By Karl Marx, Tom Griffith, Mark G. Spencer
By Karl Marx, Friedrich Engels, David McLellan (Professor of Political Theory, Professor of Political Theory, University of Kent at Canterbury)
By Karl Marx, Friedrich Engels, Lewis S. Feuer
By Karl Marx, Friedrich Engels
By Karl Marx, Friedrich Engels, Paperback
By Karl Marx, Tariq Ali, David Fernbach