By Jaime Pastor
By Claudio Katz, Links International Journal of Socialist Renewal
By Gilbert Achcar
By Phil Hearse