Describir: Marxism and materialism : a study in marxist theory of knowledge / David Hillel Ruben