Panel debate at Communist University 2008 between Ben Lewis (CPGB); David Isaacson (CPGB) and David Esterson (Permanent Revolution)
Panel debate at Communist University 2008 between Ben Lewis (CPGB); David Isaacson (CPGB) and David Esterson (Permanent Revolution)