dialectical materialism Hear it!

dialectical materialism Definition

dialectical materialism