A Revolutionary Politics presentation & workshop, recorded at 21 Century Marxism in London 2011.

With CP General Secretary Rob Griffiths and International Secretary Professor John Foster