ABC of Materialist Dialectics
Trotsky's 'ABC of Materialist Dialectics' is a brilliant short explanation of Marxist philosophy. It was written as part of a defense of Marxism against a middle class revisionist tendency in the American Trotskyist movement in the late 1930s, which attempted to challenge its basic principles. As opposed to pragmatism and empiricism, Trotsky defended dialectical materialism as a richer, fuller, more comprehensive view of society and life in general. Also there is an introduction by Rob Sewell.