China Miéville is definitely some type of Marxist.
“Iron Council” has railworkers overthrow their bosses and turn a train into a socialist settlement. They travel slowly so they can just take apart the track behind it and lay it again in front of the train where they want to go.
A more serious work would be “October”. It’s historical fiction not academic, but it’s a worthwhile introduction if you really don’t want to read a history book.