China Mieville is a writer best known for speculative fiction – novels like "Kraken," "Embassytown," "Un Lun Dun." But he's also a left wing activist and former socialist candidate for the House of Commons in the United Kingdom. He's written a lot about Marxism, most recently in a history of the Communist Manifesto, called “A Spectre, Haunting."