Dialectical Materialism: An Introduction (Complete Edition) - Vol. 1 - Materialism and the Dialectical Method, Vol. 2 - Historical Materialism, Vol. Read more