Book Review: Dialectics of Revolution by Kevin B Anderson
What is Marxism? Is it a philosophy, a science – or both? What distinguishes science from philosophy, and is it a distinction as easy to determine as we might imagine? After all – what even is science…