It's about time someone dealt with the failed ideologies of the ISO and Marxism. For those who don't know, the ISO is the International Socialist Organization which is tantamount to a cult run by university professors who managed to get politically naive students to sell papers at all the major events in your town.
check out the debate:
also, for some humor and a taste of what the ISO Leninists do to hijack political movements (i.e. "Globalize Resistance"), see: