The World Social Forum: Strategies of Resistance

Paperback