World Revolution : publication in Britain of the International Communist Current. (ICC,, 1976)