Publications
Theory
Socialism in the 21st Century – The Way Forward for Anti-Capitalism (from Socialist Party of England and Wales)
Marxism and the State – An Exchange
Introduction to Dialectical Materialism – The Foundation of Revolutionary Theory (from South African Workers and Socialist Party)
Marxism Opposes Terrorism
Right-Wing Political Islam and the Taliban
Trotsky’s Relevance Today
The Struggle for Socialism Today – A Reply to the Politics of the Socialist Workers Party