- Against Postmodernism: A Marxist Critique
- The Revolutionary Ideas of Karl Marx
- Social Theory: A Historical Introduction
- Making History: Agency, Structure, and Change in Social Theory (Historical Materialism Book Series, 3)
- Theories and Narratives: Reflections on the Philosophy of History (Post-Contemporary Interventions)